Kuidas installida Pythoni uusim versioon Ubuntule ja Debianile?

Kuidas installida Pythoni uusim versioon Ubuntule ja Debianile?

Kuidas installida Pythoni uusim versioon Ubuntule ja Debianile?

Nagu paljud GNU/Linuxil põhinevate vabade ja avatud operatsioonisüsteemide tehnoloogilised kasutajad juba hästi teavad, st. Linuxi distributsioonid nagu Ubuntu, Debian, Arch, Red Hat, SUSE ja paljud teised; Peaaegu kõik neist on vaikimisi installitud mõne Pythoni uuema ja stabiilse versiooniga. Ja loomulikult ei kujuta see sageli endast probleemi ega piirangut kontori- või administratiivkasutajale kodus, koolis või kontoris.

Kuid keskmise tasemega või edasijõudnutele tehnoloogilistele kasutajatele, nagu arendajad, süsteemi- ja serveriadministraatorid või iseõppinud tehnoloogilise uudishimuga rakenduste ja süsteemide pidev testimine ja katsetamine, võib see kujutada endast teatud probleeme ja piiranguid. Ja kuigi mitu korda, Mõnede GNU/Linux Distrode hoidlates on Pythoni muud, veidi uuemad versioonid. mis on vaikimisi installitud, ei paku nad peaaegu kunagi uusimat stabiilset versiooni ja veelgi vähem, seda arendusfaasis. Seega, kui kellelgi on vaja mõnda neist eelnimetatud versioonidest kasutada, peab ta kasutama alternatiivseid vahendeid. Sel põhjusel näitame teile täna lühidalt samme, mida selle eesmärgi saavutamiseks järgida kahe alternatiivse meetodiga. See tähendab, et teada, kuidas «installige Ubuntu ja Debiani Pythoni uusim versioon »või muud nende derivaadid.

umbes pythoni installimine 3.9

Kuid enne selle väljaande alustamist selle kasuliku ja huvitava õpetusega saavutage «installige Ubuntu ja Debiani Pythoni uusim versioon », soovitame teil uurida a eelmine seotud postitus Pythoni teema puhul lugemise lõpus:

umbes pythoni installimine 3.9
Seotud artikkel:
Python 3.9, kuidas seda versiooni Ubuntu 20.04 installida

Õpetus Pythoni installimiseks Ubuntu ja Debiani jaoks: alternatiivsed meetodid

Õpetus Pythoni installimiseks Ubuntu ja Debiani jaoks: alternatiivsed meetodid

Meetodid Pythoni uusima versiooni installimiseks Ubuntus ja Debianis

Paigaldamine Deadsnakes PPA hoidla kaudu

El Team Deadsnakes PPA hoidla on pikka aega tõestanud, et on a usaldusväärne tarnija erinevate pakendite kohta pythoni versioonid para Ubuntu, Debian ja nendest tuletatud Distros. Selle kasutamiseks ja mõne Pythoni versiooni installimiseks tuleb praegu järgida järgmisi samme:

  • Avage Ubuntu või tuletatud terminali emulaator
  • Käivitage järgmised käsud:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.13

Vajadusel saate installida ka täisversiooni, asendades viimase käsujärjestuse järgmisega:

sudo apt-get install python3.13-full

Kui aga kasutatakse Debiani distributsiooni või selle tuletist, tuleb veel teha redigeerige faili "sources.list". nõutav järgmise käsuga:

sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list

Seejärel muutke sõna "bullseye" või "bookworm" või mõni muu sõna, mis vastab Debianile ja tuletistele, sõnadega "jammy" või "focal", mis vastab Ubuntule. Selle tulemusel hankige järgmine hoidla rida (tarkvaraallikas):

deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main

Ja nii jätkake pakettide loendi uuesti värskendamist ja installige pythoni versioon 3, mida oli vaja.

Installimine Pythoni kompilatsiooni kaudu ametlikust hoidlast

Installimine Pythoni kompilatsiooni kaudu ametlikust hoidlast

See on tavaliselt veidi keerulisem ja pikem marsruut, kuid ka turvalisem ja usaldusväärsem, kuna see on sõna otseses mõttes laadige alla Pythoni lähtefailid ametlikust hoidlast kompileerimiseks otse meie arvutist. Ja et seda ära kasutada ja õnnestub installida mõned Pythoni versioonid, on praegu järgitavad sammud järgmised:

Eelmised sammud: oluliste pakettide ja teekide installimine
sudo apt install wget build-essential
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
Peamised sammud: Pythoni koostamine
cd /tmp/
wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0a3.tar.xz
tar -xf Python-3.13.0a3.tar.xz
cd Python-3.13.0a3/
./configure #Opcional en caso de ser necesario u error: --enable-optimizations
make -j2 #Reemplace el número por otro para indicar la cantidad de núcleos de CPU asignados a la tarea.
sudo make install #Preferiblemente con el parámetro altinstall para una instalación en paralelo.

Kui kõik on siiani hästi läinud, st allalaaditud versioon on edukalt kompileeritud, jääb üle vaid proovige installida uus versioon ning selle paigaldamine ja kasutamine Pythoni paketid pip-halduri kaudu. Mida saab teha järgmiste käsukorralduste abil:

python3.13 --version #Para chequear la versión nueva instalada.
python3 --version #Para chequear la versión previa instalada.
python3 -m pip --version #Para chequear la versión actual del Gestor PIP en la versión previa instalada de Python.
python3.13 -m pip --version #Para chequear la versión actual del Gestor PIP en la nueva versión instalada de Python.
python3.13 -m pip install --upgrade pip setuptools wheel #Instalación y actualización de paquetes Python esenciales.
sudo pip3.13 install --upgrade pip #Actualización a la última versión disponible del Gestor PIP.
sudo pip3.13 install speedtest-cli #Instalación del paquete Python SpeedTest CLI instalado con el Gestor PIP.
speedtest-cli #Ejecución del paquete Python SpeedTest CLI instalado con el Gestor PIP.
pyenv
Seotud artikkel:
Pyenv: installige oma süsteemi mitu Pythoni versiooni

Kokkuvõte 2023–2024

Kokkuvõte

Lühidalt, kui olete üks neist tehnoloogilised, keskmised või edasijõudnud kasutajad (Dev, DevOps, SysAdmin, HelpDesk) või lihtsalt uudishimulik iseõppinud vabade ja avatud tehnoloogiate tehnoloog aastal 2024, loodame, et see praktiline ja kasulik õpetus, kuidas «installige Ubuntu ja Debiani mis tahes uusim Pythoni versioon » võimaldab lahendada mis tahes nõude olenemata sellest, kas tegemist on vana ja stabiilse versiooni või kaasaegse ja areneva versiooniga. Lisaks, kui teate mõnda muud tõhusamat alternatiivset meetodit, kutsume teid üles seda mainima ja lühidalt kommentaarides selgitama, et uurida, testida ja nautida kogu meie Linuxera IT-kogukonda.

Lõpuks ärge unustage seda kasulikku ja lõbusat postitust teistega jagada ja külastage meie «site» hispaania või muudes keeltes (Lisage URL-i lõppu 2 tähte, näiteks: ar, de, en, fr, ja, pt ja ru, paljude teiste hulgas). Lisaks kutsume teid meiega liituma Telegrami ametlik kanal et lugeda ja jagada meie veebisaidilt rohkem uudiseid, juhendeid ja õpetusi. Ja ka järgmine Alternatiivne telegrammi kanal et saada rohkem teavet Linuxverse'i kohta üldiselt.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.