Eseguire il downgrade di Python da 3.9 a 3.8

Muhammad Maisam Abbas 10 ottobre 2023
  1. Eseguire il downgrade di Python da 3.9 a 3.8 con il modulo virtualenv
  2. Eseguire il downgrade di Python 3.9 a 3.8 con Anaconda
  3. Eseguire il downgrade di Python da 3.9 a 3.8 con il pannello di controllo
Eseguire il downgrade di Python da 3.9 a 3.8

Puoi utilizzare tre metodi efficaci per eseguire il downgrade della versione di Python installata sul tuo dispositivo: il metodo virtualenv, il metodo Pannello di controllo e il metodo Anaconda. Qui nel nostro tutorial, ti forniremo i dettagli e i codici di esempio necessari per eseguire il downgrade della tua versione di Python.

Eseguire il downgrade di Python da 3.9 a 3.8 con il modulo virtualenv

Il metodo virtualenv viene utilizzato per creare e gestire diversi ambienti virtuali per Python su un dispositivo; questo aiuta a risolvere problemi di dipendenza, problemi di versione e problemi di autorizzazione tra i vari progetti.

Supponiamo di avere a che fare con un progetto che richiede una versione diversa di Python per l’esecuzione. In tal caso, possiamo utilizzare il modulo virtualenv per creare un nuovo ambiente virtuale per quel progetto specifico e installare la versione richiesta di Python all’interno di quell’ambiente virtuale. Per creare un ambiente virtuale, dobbiamo prima installare il modulo vritualenv. Ecco il comando per installare questo modulo:

pip install virtualenv

Ora possiamo creare il nostro ambiente virtuale utilizzando il modulo virtualenv. Di seguito è riportato il comando per creare un nuovo ambiente virtuale.

virtualenv \path\to\env -p \path\to\python_install.exe

Qui, \path\to\env è il percorso dell’ambiente virtuale e \path\to\python_install.exe è il percorso in cui è già installata la versione richiesta di Python. Perché questo comando funzioni, dobbiamo prima installare la versione richiesta di Python sul nostro dispositivo.

Al momento dell’installazione, devi solo attivare il nostro ambiente virtuale. Puoi farlo eseguendo il comando seguente:

\path\to\env\Scripts\activate.bat

Qui, \path\to\env è il percorso dell’ambiente virtuale.

Eseguire il downgrade di Python 3.9 a 3.8 con Anaconda

Possiamo anche usare Anaconda, proprio come virtualenv, per eseguire il downgrade di una versione di Python. Per prima cosa, devi installare Anaconda sul tuo dispositivo. Dopo l’installazione, possiamo creare un nuovo ambiente virtuale per il nostro progetto utilizzando il gestore di pacchetti conda. Di seguito il comando per creare un ambiente virtuale con conda:

conda create -n downgrade python=3.8 anaconda

Questo comando crea un nuovo ambiente virtuale chiamato downgrade per il nostro progetto con Python 3.8. Il prossimo passo è attivare il nostro ambiente virtuale. Di seguito viene fornito il comando per avviare un ambiente virtuale utilizzando conda.

activate downgrade

Il comando sopra attiva l’ambiente virtuale downgrade. Ora possiamo installare tutti i pacchetti necessari per il nostro progetto speciale.

Questo approccio è molto simile al metodo virtualenv. Tuttavia, il metodo conda è più semplice e facile da usare rispetto all’approccio precedente. Non abbiamo nemmeno bisogno di installare manualmente un’altra versione di Python; il gestore di pacchetti conda lo installa automaticamente per noi.

Eseguire il downgrade di Python da 3.9 a 3.8 con il pannello di controllo

Questo metodo funziona solo per i dispositivi che eseguono il sistema operativo Windows. Questo approccio prevede la disinstallazione manuale della versione Python esistente in precedenza e la successiva reinstallazione della versione richiesta.

Possiamo disinstallare Python eseguendo questi passaggi: Go to Control Panel -> Uninstall a program -> Search for Python -> Right Click on the Result -> Select Uninstall.

Ora che la versione precedente di Python è stata disinstallata dal tuo dispositivo, puoi installare la versione del software desiderata andando alla pagina di download ufficiale di Python.

Questo approccio è il meno preferito tra quelli discussi in questo tutorial. È perché questo approccio funziona solo per Windows e dovrebbe essere utilizzato solo quando non abbiamo più bisogno della versione precedente di Python.

L’approccio migliore per eseguire il downgrade di Python o utilizzare una versione di Python diversa, oltre a quella già installata sul dispositivo, è utilizzare Anaconda. I comandi per l’utilizzo di Anaconda sono molto semplici e automatizzano la maggior parte dei processi per noi.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Articolo correlato - Python Version