Cum se instalează Python în Ubuntu Linux (4 metode)

Modalități de Instalare a Python pe Ubuntu

În general, sistemele Ubuntu vin cu Python preinstalat. Totuși, în situația în care, din anumite motive, acesta lipsește de pe distribuția ta Linux, îl poți adăuga urmând câțiva pași simpli. Pentru dezvoltatori, Python este un instrument fundamental în crearea de software și site-uri web. De asemenea, multe componente ale sistemului Ubuntu depind de Python pentru o funcționare corectă, așa că prezența sa este crucială. În acest articol, vom explora diferite metode prin care poți instala Python pe Ubuntu.

Instalarea Python pe Ubuntu (Ghid 2022)

Acest tutorial îți prezintă trei modalități distincte de a instala Python pe sistemul tău Ubuntu. Însă, înainte de a începe, este indicat să verifici dacă Python este deja instalat și, dacă este cazul, să îl actualizezi.

Notă: Metodele și comenzile prezentate aici au fost testate pe cele mai recente versiuni Ubuntu, și anume 22.04 LTS și 20.04.

Verificarea Instalării Existente a Python pe Ubuntu

Înainte de a începe instalarea, este esențial să verifici dacă Python este deja prezent pe sistemul tău. Astfel, poți actualiza instalarea existentă, evitând o instalare complet nouă. Această verificare este utilă și dacă dorești să revii la o versiune anterioară de Python. Iată cum poți verifica:

1. Deschide Terminalul folosind combinația de taste „Alt + Ctrl + T” și execută următoarea comandă. Dacă rezultatul afișează un număr de versiune, atunci Python este instalat. Pentru a ieși din mediul Python, apasă „Ctrl + D”. În cazul în care primești un mesaj de eroare de tipul „Comandă nu a fost găsită”, înseamnă că Python nu este instalat și poți trece la metodele de instalare prezentate în continuare.

python3

2. Alternativ, poți verifica versiunea instalată a Python rulând această comandă:

python3 --version

3. Dacă ai o versiune veche instalată, poți efectua o actualizare la cea mai recentă versiune prin comanda:

sudo apt --only-upgrade install python3

Instalarea Python din Depozitul Oficial Ubuntu

Python se află în depozitul oficial Ubuntu, ceea ce înseamnă că îl poți instala ușor cu o singură comandă. Iată pașii:

1. Deschide Terminalul și actualizează lista de pachete și depozite cu următoarea comandă:

sudo apt update && sudo apt upgrade -y

2. Acum, instalează Python prin comanda:

sudo apt install python3

Instalarea Python prin Deadsnakes PPA

Pe lângă depozitul oficial, poți obține versiuni mai noi de Python de la Deadsnakes PPA, un depozit popular pentru versiuni diverse de Python. Dacă depozitul oficial nu a reușit să instaleze Python, această metodă ar putea fi soluția. Iată pașii:

1. Deschide Terminalul și execută comanda de mai jos, necesară pentru gestionarea surselor de software de la terți:

sudo apt install software-properties-common

2. Adaugă Deadsnakes PPA la depozitele tale Ubuntu cu comanda:

sudo add-apt-repository ppa:deadsnakes/ppa

3. Actualizează lista de pachete și instalează Python:

sudo apt update
sudo apt install python3

4. Alternativ, poți instala o anumită versiune de Python din Deadsnakes PPA, inclusiv versiuni experimentale (nightly builds). Folosește comenzile:

sudo apt install python3.12

sau

sudo apt install python3.11

Compilarea Python din Codul Sursă

Dacă dorești o abordare mai avansată, poți compila Python direct din codul său sursă. Trebuie să reții că acest proces este mai complex și poate dura peste 15 minute, în funcție de specificațiile hardware ale sistemului tău. Iată pașii:

1. Actualizează pachetele sistemului cu comanda:

sudo apt update

2. Instalează dependențele necesare pentru compilare:

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

3. Creează un folder „python” și navighează în acesta. Dacă primești eroare de permisiune, execută comanda folosind sudo:

sudo mkdir /python && cd /python

4. Descarcă cea mai recentă versiune de Python de pe site-ul oficial. Aici, descărcăm Python 3.12.0a1:

sudo wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0a1.tgz

5. Extrage arhiva și navighează în folderul rezultat:

sudo tar -xvf Python-3.12.0a1.tgz
cd Python-3.12.0a1

6. Activează optimizările pentru a reduce timpul de compilare:

./configure --enable-optimizations

7. Compilează Python cu comanda:

sudo make install

8. După finalizare, verifică versiunea instalată a Python cu comanda:

python3 --version

Concluzie

Acestea sunt principalele metode prin care poți instala sau actualiza Python pe sistemul tău Ubuntu. Dacă ai optat pentru o instalare standard, este foarte probabil ca Python să fie deja prezent. În acest caz, verifică doar versiunea instalată și actualizează dacă este necesar. Dacă nu ai Python instalat, folosește una dintre metodele prezentate. Dacă ai nevoie de ajutor pentru a rula aplicații Android pe Linux fără emulator, poți consulta tutorialul nostru dedicat. În cazul în care ai întrebări, nu ezita să le postezi în secțiunea de comentarii de mai jos.