Cum să instalați Python 3 pe CentOS 7
Python este unul dintre cele mai utilizate limbaje de programare, cunoscut pentru simplitatea și versatilitatea sa. Fie că dezvoltați aplicații web, proiecte de știința datelor sau scripturi de automatizare, Python este un instrument esențial pentru dezvoltatori. În timp ce serverul CentOS 7 vine implicit cu Python 2.x, multe aplicații și cadre moderne necesită acum Python 3. În acest articol, vă vom ghida prin pașii de instalare a Python 3 pe CentOS 7, asigurându-vă că puteți lucra cu cea mai recentă versiune de Python.
Condiții prealabile
Înainte de a instala Python 3, trebuie să vă asigurați că sistemul dvs. este actualizat și că aveți privilegii root sau sudo. Acest lucru va ajuta la evitarea oricăror probleme legate de permisiuni în timpul instalării.
Acces la un server CentOS 7
Privilegii Root sau sudo
Cunoștințe de bază de utilizare a liniei de comandă
Pasul 1: Actualizarea sistemului
Este întotdeauna o idee bună să vă actualizați pachetele de sistem înainte de a instala un software nou. Deschideți un terminal și executați următoarea comandă pentru a vă actualiza sistemul CentOS 7:
sudo yum update -yAcest lucru va asigura că toate pachetele existente sunt la zi și că sunt aplicate toate patch-urile de securitate.
Pasul 2: Activarea depozitului EPEL
Depozitul Extra Packages for Enterprise Linux (EPEL) conține pachete suplimentare care nu sunt incluse în depozitele CentOS implicite. Pentru a instala Python 3 pe CentOS 7, va trebui mai întâi să activați depozitul EPEL.
Pentru a activa depozitul EPEL, executați următoarea comandă:
sudo yum install epel-release -yOdată ce depozitul este activat, sistemul dvs. va avea acces la o gamă largă de pachete suplimentare, inclusiv Python 3.
Pasul 3: Instalarea Python 3
Acum că depozitul EPEL este activat, puteți trece la instalarea Python 3. CentOS 7 utilizează managerul de pachete
yum, astfel încât puteți utiliza următoarea comandă pentru a instala Python 3:
sudo yum install python3 -yAceastă comandă va instala Python 3 și instrumentele asociate, inclusiv
pip(managerul de pachete Python).
Pasul 4: Verificarea instalării
După finalizarea instalării, verificați dacă Python 3 a fost instalat corect prin verificarea versiunii. Rulați următoarea comandă pentru a verifica versiunea Python:
python3 --versionAr trebui să vedeți o ieșire similară cu:
Python 3.x.xAcest lucru confirmă faptul că Python 3 a fost instalat cu succes pe sistemul CentOS 7.
Pasul 5: Instalațipip
pippentru Python 3 (opțional)
pipeste managerul de pachete pentru Python care vă permite să instalați pachete Python suplimentare. Deși
pipeste adesea instalat automat împreună cu Python 3, puteți verifica dacă a fost instalat executând
pip3 --versionDacă
pipnu este instalat, îl puteți instala manual cu următoarea comandă:
sudo yum install python3-pip -yOdată instalat, puteți utiliza
pippentru a instala pachete Python suplimentare:
pip3 install Pasul 6: Setați Python 3 ca implicit (opțional)
În mod implicit, CentOS 7 utilizează Python 2.x ca Python de sistem. Dacă doriți să faceți ca Python 3 să fie versiunea implicită atunci când rulați comanda
python, puteți crea un alias.
Pentru a face această modificare, deschideți fișierul
.bash_profilepentru utilizatorul dvs:
nano ~/.bash_profileApoi, adăugați următoarea linie la sfârșitul fișierului:
alias python=python3Salvați și ieșiți din fișier
(CTRL X, apoi
Yși apăsați
Enter). Pentru a aplica modificările, reîncărcați profilul:
source ~/.bash_profileAcum, când executați comanda
python, aceasta va invoca Python 3.
Pasul 7: Instalarea de biblioteci suplimentare (opțional)
Dacă aveți nevoie de biblioteci sau instrumente de dezvoltare suplimentare, le puteți instala utilizând
yum. De exemplu, dacă doriți să instalați instrumentele de dezvoltare necesare pentru compilarea extensiilor Python, puteți rula
sudo yum groupinstall "Instrumente de dezvoltare" -yAcest lucru va instala un set de instrumente care vă pot ajuta să construiți și să gestionați pachete și extensii Python.
Concluzie
Instalarea Python 3 pe CentOS 7 este un proces relativ simplu, dar esențial pentru dezvoltarea de software modern. Urmând pașii descriși în acest ghid – de la activarea depozitelor necesare până la compilarea Python din sursă sau instalarea prin
yum– v-ați echipat cu succes sistemul cu unul dintre cele mai puternice și utilizate limbaje de programare din lume.
Python 3 este standardul pentru o gamă largă de aplicații în prezent, de la dezvoltarea web la automatizare, știința datelor, DevOps și machine learning. Dacă vă asigurați că serverul CentOS 7 rulează cea mai recentă versiune stabilă a Python, puteți profita din plin de ecosistemul de pachete și cadre în continuă creștere.
Dacă ați instalat Python utilizând managerul de pachete al sistemului, este simplu să îl mențineți actualizat:
sudo yum update python3 -yCu toate acestea, dacă l-ați compilat din sursă, actualizarea va necesita descărcarea și compilarea manuală a versiunii mai noi – un proces foarte similar cu ceea ce ați făcut deja.
Ca o notă finală, luați în considerare configurarea unui mediu virtual folosind venv sau virtualenv pentru proiectele dvs. Acest lucru vă ajută să izolați dependențele, să evitați conflictele de versiune și să mențineți fluxuri de lucru de dezvoltare mai curate.
Acum sunteți gata să:
Să executați scripturi și aplicații Python 3
Să utilizați
pippentru a instala biblioteci terțe
Să creați medii virtuale pentru configurații de proiect izolate
Construiți, implementați și automatizați sarcini pe serverul CentOS 7 cu Python 3
Cu Python 3 instalat și configurat corespunzător, sistemul dvs. CentOS 7 este acum complet echipat pentru a susține medii de dezvoltare moderne. Scufundați-vă în următorul proiect cu încredere – fie că construiți API-uri cu Flask sau Django, automatizați operațiunile serverului sau analizați date cu Pandas și NumPy.


