Cum să instalați Python 3 pe CentOS 7 ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
02.12.2024

Cum să instalați Python 3 pe CentOS 7

Cum să instalați Python 3 pe CentOS 7

CentOS 7, un sistem de operare pentru servere popular cunoscut pentru stabilitatea sa, este livrat implicit cu Python 2.x. Cu toate acestea, multe aplicații moderne necesită Python 3, care oferă îmbunătățiri semnificative și caracteristici noi. Instalarea Python 3 pe CentOS 7 este un pas esențial pentru dezvoltatorii și administratorii de sistem care doresc să își mențină mediile la zi. Acest ghid vă va ghida prin procesul de instalare a Python 3 pe CentOS 7.

Condiții prealabile

Înainte de a începe, asigurați-vă că aveți:

  • Acces Root sau sudo la mașina CentOS 7.
  • Un sistem actualizat pentru a asigura compatibilitatea.

Pasul 1: Actualizați-vă sistemul

Înainte de a instala Python 3, este o bună practică să vă actualizați sistemul pentru a vă asigura că toate pachetele existente sunt la zi. Rulați următoarele comenzi:

sudo yum update -y

Aceasta va actualiza toate pachetele și dependențele la cele mai recente versiuni disponibile în depozitele CentOS.

Pasul 2: Instalați instrumentele de dezvoltare necesare

Pentru a compila Python sau a instala anumite pachete Python, veți avea nevoie de câteva instrumente de dezvoltare. Instalați-le cu următoarea comandă:

sudo yum groupinstall -y "Instrumente de dezvoltare"
sudo yum install -y yum-utils

Aceste instrumente includ

gcc
,
make
și alte biblioteci care sunt necesare pentru construirea Python și a extensiilor sale.

Pasul 3: Activați depozitul EPEL

Python 3 nu este disponibil în depozitele implicite ale CentOS 7, deci trebuie să activăm depozitul EPEL (Extra Packages for Enterprise Linux):

sudo yum install -y epel-release

Depozitul EPEL include multe pachete suplimentare, inclusiv Python 3, care nu sunt prezente în depozitele standard CentOS.

Pasul 4: Instalarea Python 3

Cu depozitul EPEL activat, puteți instala Python 3. Există două opțiuni principale, în funcție de versiunea dorită:

  1. Instalați Python 3.6 utilizând
    yum
    :
    Cea mai simplă opțiune este să instalați Python 3.6:
    sudo yum install -y python3

    Aceasta va instala Python 3.6 împreună cu pip3, managerul de pachete pentru Python.

  2. Instalarea unei versiuni mai noi a Python (de exemplu, Python 3.9): Dacă aveți nevoie de o versiune mai nouă de Python, cum ar fi Python 3.9, puteți utiliza Software Collections (SCL):
    sudo yum install -y centos-release-scl
    sudo yum install -y rh-python39

    După instalare, activați Python 3.9 cu:

    scl enable rh-python39 bash

    Acest lucru vă va permite să utilizați Python 3.9 în cadrul sesiunii curente de terminal.

Pasul 5: Verificarea instalării

Pentru a vă asigura că Python 3 este instalat corect, verificați versiunea utilizând următoarea comandă:

python3 --version

Ar trebui să vedeți o ieșire ca aceasta:

Python 3.6.8

Sau, dacă ați instalat Python 3.9:

Python 3.9.x

Pasul 6: Setați Python 3 ca versiune implicită (opțional)

Dacă doriți ca Python 3 să fie versiunea implicită la rularea comenzilor python, creați un alias:

echo 'alias python=python3' >> ~/.bashrc
sursă ~/.bashrc

Acest lucru va face ca python să indice python3 în sesiunile dvs. shell.

Pasul 7: Instalați
pip
pentru Python 3

de obicei, pip este instalat automat cu Python 3. Cu toate acestea, dacă nu este disponibil, îl puteți instala utilizând:

sudo yum install -y python3-pip

Verificați instalarea cu:

pip3 --version

Aceasta ar trebui să afișeze versiunea instalată a

pip
, confirmând că este gata de utilizare.

Pasul 8: Crearea unui mediu virtual Python (recomandat)

Utilizarea unui mediu virtual este o practică bună pentru dezvoltarea Python, deoarece izolează dependențele proiectului:

python3 -m venv myprojectenv

Activați mediul virtual cu:

source myprojectenv/bin/activate

Veți vedea că promptul terminalului dvs. se modifică, indicând faptul că mediul virtual este activ. Pentru a-l dezactiva, pur și simplu executați:

deactivate

Concluzie

Ați instalat cu succes Python 3 pe CentOS 7! Indiferent dacă utilizați Python 3.6 sau o versiune mai nouă precum Python 3.9, aveți acum instrumentele necesare pentru dezvoltarea Python modernă. Această instalare vă permite să profitați de cele mai recente caracteristici și biblioteci Python, menținând în același timp stabilitatea CentOS 7.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills