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.
Î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ă
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:
Acest lucru va asigura că toate pachetele existente sunt la zi și că sunt aplicate toate patch-urile de securitate.
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ă:
Odată ce depozitul este activat, sistemul dvs. va avea acces la o gamă largă de pachete suplimentare, inclusiv 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:
Această comandă va instala Python 3 și instrumentele asociate, inclusiv pip
(managerul de pachete Python).
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:
Ar trebui să vedeți o ieșire similară cu:
Acest lucru confirmă faptul că Python 3 a fost instalat cu succes pe sistemul CentOS 7.
pip
pentru Python 3 (opțional)pip
este managerul de pachete pentru Python care vă permite să instalați pachete Python suplimentare. Deși pip
este adesea instalat automat împreună cu Python 3, puteți verifica dacă a fost instalat executând
Dacă pip
nu este instalat, îl puteți instala manual cu următoarea comandă:
Odată instalat, puteți utiliza pip
pentru a instala pachete Python suplimentare:
Î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_profile
pentru utilizatorul dvs:
Apoi, adăugați următoarea linie la sfârșitul fișierului:
Salvaț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:
Acum, când executați comanda python
, aceasta va invoca Python 3.
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
Acest lucru va instala un set de instrumente care vă pot ajuta să construiți și să gestionați pachete și extensii Python.
Instalarea Python 3 pe CentOS 7 este un proces simplu. Urmând pașii descriși în acest articol, veți putea să configurați Python 3 pe sistemul CentOS 7 și să începeți să dezvoltați cu cea mai recentă versiune de Python.
Rețineți, Python 3 este acum standardul pentru majoritatea aplicațiilor moderne și este important să vă asigurați că lucrați cu cea mai recentă versiune. Dacă vreodată trebuie să actualizați Python 3, o puteți face executând
Acum sunteți gata să profitați din plin de caracteristicile, bibliotecile și cadrele puternice ale Python 3 pe serverul dvs. CentOS 7!