Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Risolvere un problema Python con Anaconda

Aggiornamento 06/08/2026

Questa guida ti sarà utile, ad esempio, se desideri installare un pacchetto come pymysql e questo richiede una versione di Python superiore a quella offerta di default sul tuo hosting.

 

Introduzione

  • Anaconda è una distribuzione gratuita e open source dei linguaggi di programmazione Python e R; il suo obiettivo è semplificare la gestione dei pacchetti e la distribuzione.
  • Si consiglia di utilizzare Miniconda (versione leggera di conda); si installa nella directory dell'utente, evitando conflitti con il Python di sistema e non richiedendo privilegi di amministratore.
  • Consultare la documentazione ufficiale.

 

1. Scaricare il programma di installazione

Ad esempio, la versione Linux a 64 bit per Python 3.11.

2. Verificare l'integrità (Hash SHA256)

 

2. Contrôler l'intégrité (Hash SHA256)

user@server:~$ sha256sum Miniconda3-py311_23.10.0-1-Linux-x86_64.sh
6c714a33ea348303f909194246990422e698889417d74b9714856b3e9a7e6c3a  Miniconda3-py311_23.10.0-1-Linux-x86_64.sh

 

3. Avviare l'installazione

L'argomento -b consente un'installazione silenziosa. Per impostazione predefinita, Miniconda verrà installato in ~/miniconda3.

user@server:~$ bash Miniconda3-py311_23.10.0-1-Linux-x86_64.sh -b
PREFIX=/home/clients/your_client_hash/miniconda3
Estrazione dei file...
Raccolta dei metadati dei pacchetti (current_repodata.json): completato
Risoluzione dell'ambiente: completato
Esecuzione della transazione: completato
Installazione completata.

 

4. Inizializzare e attivare Conda

Per utilizzare Conda immediatamente e a ogni connessione SSH:

user@server:~$ ~/miniconda3/bin/conda init bash
no change     /home/clients/your_client_hash/miniconda3/condabin/conda
...
modified      /home/clients/your_client_hash/.bashrc

user@server:~$ source ~/.bashrc

 

5. Installare un pacchetto (esempio: pymysql)

Una volta attivato, il prefisso (base) apparirà prima del prompt dei comandi. A questo punto, potrai installare i tuoi strumenti senza utilizzare sudo o --user.

(base) user@server:~$ python -V
Python 3.11.5

(base) user@server:~$ pip install pymysql
Collecting pymysql
  Downloading PyMySQL-1.1.0-py3-none-any.whl (44 kB)
Installing collected packages: pymysql
Successfully installed pymysql-1.1.0

Questa FAQ è stata utile?