Il linguaggio di programmazione gratuito e open source Python è uno dei linguaggi di alto livello e delle applicazioni orientate agli oggetti più popolari. In genere, viene utilizzato nell'automazione, nello scripting, nell'analisi dei dati, nell'apprendimento automatico, nello sviluppo back-end, nella gestione di big data e nell'esecuzione di matematiche complesse. Grazie alle sue caratteristiche versatili, è una scelta popolare sia per i principianti che per gli sviluppatori esperti. Al momento della stesura di questo articolo, Python 3.10 è l'ultima versione di Python.
In questo post, ti mostreremo come installare Python 3.10 su Rocky Linux 8.
Prerequisiti
- Un server che esegue Rocky Linux 8 sulla piattaforma Atlantic.Net Cloud
- Una password di root configurata sul tuo server
Fase 1:crea un server cloud Atlantic.Net
Per prima cosa, accedi al tuo server Atlantic.Net Cloud. Crea un nuovo server, scegliendo Rocky Linux 8 come sistema operativo con almeno 2 GB di RAM. Collegati al tuo Cloud Server tramite SSH e accedi utilizzando le credenziali evidenziate in alto nella pagina.
Una volta effettuato l'accesso al server, eseguire il comando seguente per aggiornare il sistema di base con gli ultimi pacchetti disponibili.
dnf update -y
Passaggio 2:installazione delle dipendenze richieste
Innanzitutto, dovrai installare alcune dipendenze richieste per compilare Python 3.10. Puoi installarli tutti eseguendo il seguente comando:
dnf install curl gcc openssl-devel bzip2-devel libffi-devel zlib-devel wget make -y
Una volta installate tutte le dipendenze, puoi procedere al passaggio successivo.
Fase 3:installa Python 3.10 su Rocky Linux 8
Per prima cosa, vai alla pagina di download ufficiale di Python e scarica l'ultima versione di Python usando il seguente comando:
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz
Una volta completato il download, estrai il file scaricato utilizzando il seguente comando:
tar -xf Python-3.10.0.tar.xz
Quindi, cambia la directory nella directory estratta e configura Python usando il seguente comando:
cd Python-3.10.0 ./configure --enable-optimizations
Quindi, avvia il processo di compilazione utilizzando il seguente comando:
make -j 2 nproc
Infine, installa Python 3.10 eseguendo il seguente comando:
make altinstall
Al termine dell'installazione, verifica l'installazione di Python utilizzando il seguente comando:
python3.10 --version
Otterrai il seguente output:
Python 3.10.0
Fase 4:crea un ambiente virtuale in Python
Python fornisce un modulo venv che ti consente di creare un ambiente virtuale e distribuire la tua applicazione in un ambiente isolato.
Per creare un ambiente virtuale denominato app_env, esegui il comando seguente:
python3.10 -m venv app_env
Successivamente, attiva l'ambiente virtuale utilizzando il seguente comando:
source app_env/bin/activate
Otterrai la seguente shell:
(app_env) [[email protected] ~]#
Ora puoi utilizzare il gestore di pacchetti PIP per installare qualsiasi pacchetto e dipendenze all'interno del tuo ambiente virtuale.
Ad esempio, esegui il comando seguente per installare apache-airflow:
pip3.10 install apache-airflow
Se vuoi rimuovere questo pacchetto, esegui il comando seguente:
pip3.10 uninstall apache-airflow
Per uscire dall'ambiente virtuale Python, eseguire il comando seguente:
deactivate
Conclusione
Nella guida sopra, abbiamo spiegato come installare Python 3.10 su Rocky Linux 8. Ora puoi iniziare a sviluppare la tua prima applicazione usando il linguaggio di programmazione Python. Provalo oggi sull'hosting VPS di Atlantic.Net!