Hvordan installeres den seneste version af Python på Ubuntu og Debian?

Hvordan installeres den seneste version af Python på Ubuntu og Debian?

Hvordan installeres den seneste version af Python på Ubuntu og Debian?

Da det allerede er velkendt af mange teknologiske brugere af gratis og åbne operativsystemer baseret på GNU/Linux, dvs. Linux-distributioner såsom Ubuntu, Debian, Arch, Red Hat, SUSE og mange flere; næsten alle af dem kommer som standard med en ikke-nylig og stabil version af Python installeret. Og selvfølgelig repræsenterer dette ofte ikke noget problem eller begrænsning for en kontor- eller administrativ bruger derhjemme, i skolen eller på kontoret.

Men for mellemstore eller avancerede teknologiske brugere, såsom udviklere, system- og serveradministratorer, eller selvlært teknologisk nysgerrighed i kontinuerlig test og eksperimentering af applikationer og systemer, kan dette repræsentere visse problemer og begrænsninger. Og selv om mange gange, Nogle GNU/Linux Distros kommer med andre, lidt mere aktuelle versioner af Python i deres repositories. som er installeret som standard, tilbyder de næsten aldrig den seneste stabile version og endnu mindre en i udviklingsfasen. Derfor, hvis nogen skal bruge nogle af disse førnævnte versioner, må de ty til alternative midler. Og af denne grund vil vi i dag kort vise dig de trin, du skal følge i to alternative metoder for at nå dette mål. Altså at vide hvordan «installer den seneste version af Python på Ubuntu og Debian », eller andre afledte af disse.

om installation af python 3.9

Men før du starter denne publikation med denne nyttige og interessante tutorial at opnå «installer den seneste version af Python på Ubuntu og Debian », anbefaler vi, at du udforsker en tidligere relateret indlæg Med emnet Python, i slutningen af ​​læsningen af ​​dette:

om installation af python 3.9
relateret artikel:
Python 3.9, hvordan du installerer denne version på Ubuntu 20.04

Tutorial til at installere Python på Ubuntu og Debian: Alternative metoder

Tutorial til at installere Python på Ubuntu og Debian: Alternative metoder

Metoder til at installere den seneste version af Python i Ubuntu og Debian

Installation via Deadsnakes PPA Repository

El Team Deadsnakes PPA Repository har i lang tid vist sig at være en pålidelig leverandør af pakker af forskellige python versioner para Ubuntu, Debian og Distros afledt af dem. Og for at bruge det og installere nogle versioner af Python, er de trin, der skal følges i øjeblikket, som følger:

  • Åbn en terminalemulator på Ubuntu eller afledt
  • Kør følgende kommandoer:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.13

Om nødvendigt kan du også installere en fuld version ved at erstatte den sidste kommandorækkefølge med følgende:

sudo apt-get install python3.13-full

Selvom der bruges en Debian Distro eller afledt af den, vil den yderligere ting at gøre være rediger filen "sources.list". påkrævet med følgende kommando:

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

Skift derefter ordet "bullseye" eller "bogorm" eller ethvert andet ord, der svarer til Debian og Derivatives, med ordene "jammy" eller "focal", der svarer til Ubuntu. Og dermed opnå følgende lagerlinje (softwarekilde) som et resultat:

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

Og så fortsæt med at opdatere pakkelisten igen og installer python version 3, hvilket var nødvendigt.

Installation via Python-kompilering fra det officielle repository

Installation via Python-kompilering fra det officielle repository

Dette er normalt en lidt mere kompleks og længere rute, men også sikrere og mere pålidelig, da det bogstaveligt talt er det download Python-kildefiler fra det officielle arkiv til kompilering direkte fra vores computer. Og at gøre brug af det og klarer at installere nogle versioner af Python, de trin, der skal følges i øjeblikket, er som følger:

Tidligere trin: installation af væsentlige pakker og biblioteker
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
Hovedtrin: Python-kompilering
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.

Hvis alt er gået godt indtil dette punkt, dvs. den downloadede version er blevet kompileret med succes, er der kun tilbage prøv at installere den nye version og installation og brug af Python-pakker via "pip"-manager. Hvilket kan gøres ved hjælp af følgende kommandoordrer:

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
relateret artikel:
Pyenv: Installer flere versioner af Python på dit system

Resumé 2023 - 2024

Resumé

Kort sagt, hvis du er en af ​​dem teknologiske, mellemstore eller avancerede brugere (Dev, DevOps, SysAdmin, HelpDesk) eller blot en nysgerrig autodidakt teknolog af frie og åbne teknologier i år 2024, håber vi, at denne praktiske og nyttige vejledning om, hvordan «installer enhver nyere version af Python på Ubuntu og Debian » giver dig mulighed for at løse ethvert krav, uanset om det er en gammel og stabil version eller en moderne og udviklende version. Derudover, hvis du kender til en anden mere effektiv alternativ metode, inviterer vi dig til at nævne den og kort forklare den i kommentarerne til undersøgelse, test og nydelse af hele vores Linuxera IT-fællesskab.

Husk endelig at dele dette nyttige og sjove indlæg med andre, og besøg begyndelsen af ​​vores «hjemmeside» på spansk eller andre sprog (tilføj 2 bogstaver til slutningen af ​​URL'en, f.eks.: ar, de, en, fr, ja, pt og ru, blandt mange andre). Derudover inviterer vi dig til at deltage i vores Officiel Telegram-kanal at læse og dele flere nyheder, guider og tutorials fra vores hjemmeside. Og også den næste Alternativ Telegram-kanal for at lære mere om Linuxverse generelt.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.