Hvordan installerer man en af ​​Python 3-versionerne?

Hvordan installerer man en af ​​Python 3-versionerne?

Hvordan installerer man en af ​​Python 3-versionerne?

I sidste måned var jeg som sædvanlig ved at teste visse applikationer, og en af ​​dem var FreeGaming. Denne app er dybest set en python program at download spilpakker nødvendigt iflg GNU / Linux distribution som vi har. Og det samme, har både en terminal interface (CLI) como de Desktop (GUI).

For CLI-sagen fungerede det normalt for mig med python-pakker (3.9 udgave) af min nuværende Genopret MilagrOS baseret på MX Linux Distro. Imidlertid er dens GUI-grænseflade, både kompileret og i format  ".AppImage" bruge eller kræve Python 3.10-baserede pakker eller højere. Derfor er jeg nødt til at bruge et meget brugbart og praktisk trick, for at "installer højere versioner af Python" som jeg vil dele med dig i dag.

Python

Python er et fortolket programmeringssprog på højt niveau, hvis filosofi understreger læsbarheden af ​​dets kode.

Og før du begynder at læse dette indlæg om muligheden for at kunne "installer højere versioner af Python", vil vi efterlade nogle links til tidligere relaterede indlæg til senere læsning:

Python
relateret artikel:
Python 3.11 kommer med ydeevneforbedringer, caching redesign og mere
Optimer dine GNU/Linux: Debian-pakker til at udvikle apps
relateret artikel:
Optimer dine GNU/Linux: Debian-pakker til at udvikle apps
Installer enhver version af Python 3: Brug af et PPA-lager

Installer enhver version af Python 3: Brug af et PPA-lager

Installer enhver version af Python 3: Brug af et PPA-lager

Er det godt at bruge PPA-depoter?

Siden, en PPA-lager (Personal Package Archive) er en repository (lager) af software personale indkvarteret i Launchpad, skal du altid passe på, at det ikke er fra nogen fuldstændig ukendt, eller fra en ubekræftet eller upålidelig tredjepart. Medmindre et bestemt PPA Repository ikke er fra en kendt organisation eller udviklere, er det derfor at foretrække at afstå fra at håndtere dem for at undgå at ende med usikker software, uanset hvor fri og åben den end måtte være.

I tilfælde af Team Deadsnakes PPA Repository, det har gennem tiden vist sig at være en pålidelig leverandør af pakker af forskellige python versioner para Ubuntu, og Distros afledt af det, og kompatible med Debian GNU / Linux.

Men, og som der står, når du bruger det, skal følgende advarsel altid tages i betragtning:

"Ansvarsfraskrivelse: Der er ingen garanti for rettidige opdateringer i tilfælde af sikkerhed eller andre problemer. Hvis du ønsker at bruge dem i et sikkert eller andet miljø (for eksempel på en produktionsserver), gør du det på eget ansvar.". Team Deadsnakes

Endelig tilbyder den i øjeblikket og officielt tilgængeligheden af ​​følgende versioner:

  • Ubuntu 18.04 (bionic): Python 2.3 og 2.6; og også Python 3.1, 3.5, 3.7 og 3.11.
  • Ubuntu 20.04 (fokus): Python 3.5, 3.7, 3.9 og 3.11.
  • Ubuntu 22.04 (jammy): Python 3.7, 3.9 og 3.11.

Men i dag kan du allerede finde tilgængeligheden af Python 3.12.

Trin til at installere enhver version af Python 3

Trin til at installere enhver version af Python 3

Under hensyntagen til alt ovenstående, uanset om det er på Ubuntu, Debian eller ethvert Distro/Respin, der er afledt af dem, er proceduren for at installere og bruge Team Deadsnakes PPA Repository er følgende:

  • Åbn en terminalemulator
  • Kør følgende kommandoer:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update
  • Når listen over pakker er blevet opdateret, kan du nu køre installationen af ​​de tilgængelige versioner af Python. For at installere Python 3.12 kan det for eksempel udføres på en af ​​følgende 2 måder for en minimum eller fuld installation:
sudo apt-get install python3.12 sudo apt-get install python3.12-full

I mit særlige tilfælde, når jeg brugte Respin nævnt ovenfor i begyndelsen, har jeg haft 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 fortsæt med at opdatere listen over pakker igen, for at afslutte med installer python version 3, som jeg havde brug for.

Roundup: Bannerpost 2021

Resumé

Kort sagt, vi håber, at denne lille slik eller ballade, være meget nyttig, både til brugere af softwareudviklere, som en Python-baserede applikationsbrugere, der kræver "installer højere versioner af Python" til dem, der normalt er tilgængelige i deres respektive GNU/Linux distros baseret på Ubuntu/Debian. Og hvis nogen kender eller har nogen et andet nyttigt alternativ eller vil du bidrage forslag, anbefaling eller rettelse til det, der er angivet her, er du velkommen til at gøre det gennem kommentarerne.

Og ja, du kunne simpelthen lide denne publikation, stop ikke med at kommentere den og dele den med andre. Husk også at besøge vores «hjemmeside» for at udforske flere nyheder samt deltage i vores officielle kanal for Telegram af DesdeLinux, Vest gruppe for mere information om dagens emne.


Vær den første til at kommentere

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.