Hvordan installerer jeg noen av Python 3-versjonene?

Hvordan installerer jeg noen av Python 3-versjonene?

Hvordan installerer jeg noen av Python 3-versjonene?

Forrige måned testet jeg som vanlig visse applikasjoner, og en av dem var FreeGaming. Denne appen er i utgangspunktet en python-programmet que Last ned spillpakker nødvendig iht GNU / Linux-distribusjon som vi har. Og det samme, har både en terminalgrensesnitt (CLI) som Desktop (GUI).

For CLI-saken fungerte det normalt for meg med python-pakker (3.9 versjon) av min nåværende Respinn MilagrOS basert på MX Linux Distro. Imidlertid er dets GUI-grensesnitt, både kompilert og i format  ".AppImage" bruke eller kreve Python 3.10-baserte pakker eller høyere. Derfor må jeg bruke et veldig nyttig og praktisk triks, for å "installer høyere versjoner av Python" som jeg skal dele med deg i dag.

Python

Python er et tolket programmeringsspråk på høyt nivå hvis filosofi legger vekt på lesbarheten til koden.

Og, før du begynner å lese dette innlegget om muligheten for å kunne "installer høyere versjoner av Python", vil vi legge igjen noen linker til tidligere relaterte innlegg for senere lesing:

Python
Relatert artikkel:
Python 3.11 kommer med ytelsesforbedringer, redesign av caching og mer
Optimaliser GNU/Linux: Debian-pakkene dine for å utvikle apper
Relatert artikkel:
Optimaliser GNU/Linux: Debian-pakkene dine for å utvikle apper
Installer hvilken som helst versjon av Python 3: Bruk et PPA-depot

Installer hvilken som helst versjon av Python 3: Bruk et PPA-depot

Installer hvilken som helst versjon av Python 3: Bruk et PPA-depot

Er det bra å bruke PPA-depoter?

Siden, a PPA-lager (Personal Package Archive) er en repository (lager) av programvare personalet innlosjert i Launchpad, må du alltid være forsiktig med at det ikke er fra noen helt ukjente, eller fra en ubekreftet eller upålitelig tredjepart. Derfor, med mindre et bestemt PPA-lager ikke er fra en kjent organisasjon eller utviklere, er det å foretrekke å avstå fra å håndtere dem for å unngå å ende opp med usikker programvare, uansett hvor gratis og åpen den måtte være.

I tilfelle av Team Deadsnakes PPA Repository, har det vist seg over tid å være en pålitelig leverandør av pakker av forskjellige python-versjoner til Ubuntu, og Distros avledet fra det, og kompatible med Debian GNU / Linux.

Men, og som det står, når du bruker den, bør følgende advarsel alltid tas i betraktning:

"Ansvarsfraskrivelse: Det er ingen garanti for rettidige oppdateringer i tilfelle sikkerhet eller andre problemer. Hvis du ønsker å bruke dem i et sikkert eller annet miljø (for eksempel på en produksjonsserver), gjør du det på egen risiko.". Team Deadsnakes

Til slutt, for øyeblikket og offisielt, tilbyr den tilgjengeligheten av følgende versjoner:

  • 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 finne tilgjengeligheten av Python 3.12.

Trinn for å installere en hvilken som helst versjon av Python 3

Trinn for å installere en hvilken som helst versjon av Python 3

Tatt i betraktning alt det ovennevnte, enten det er på Ubuntu, Debian eller andre Distro/Respin avledet fra dem, prosedyren for å installere og bruke Team Deadsnakes PPA Repository er følgende:

  • Åpne en terminalemulator
  • Kjør følgende kommandoer:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update
  • Når listen over pakker har blitt oppdatert, kan du nå kjøre installasjonen av de tilgjengelige versjonene av Python. For å installere Python 3.12 kan den for eksempel kjøres på en av følgende 2 måter for minimum eller full installasjon:
sudo apt-get install python3.12 sudo apt-get install python3.12-full

I mitt spesielle tilfelle, når jeg bruker Respin nevnt ovenfor i begynnelsen, har jeg hatt rediger filen sources.list nødvendig med følgende kommando:

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

Deretter endrer du ordet "bullseye" eller "bookworm" eller et hvilket som helst annet ord som tilsvarer Debian og Derivatives med ordene "jammy" eller "focal" som tilsvarer Ubuntu. Og dermed få følgende depotlinje (programvarekilde) som et resultat:

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

Og fortsett å oppdatere listen over pakker igjen, for å avslutte med installer python versjon 3, som jeg trengte.

Roundup: Bannerpost 2021

Oppsummering

Kort sagt, vi håper at dette lille knask eller knep, være veldig nyttig, både til brukere av programvareutviklere, som for eksempel Python-baserte applikasjonsbrukere, som krever "installer høyere versjoner av Python" til de som normalt er tilgjengelige i deres respektive GNU/Linux-distros basert på Ubuntu/Debian. Og hvis noen vet eller har noen et annet nyttig alternativ eller vil du bidra forslag, anbefaling eller retting til det som er gitt her, er du velkommen til å gjøre det gjennom kommentarene.

Og ja, du likte rett og slett denne publikasjonen, ikke slutt å kommentere den og dele den med andre. Husk også å besøke vår «startside» for å utforske flere nyheter, samt bli med på vår offisielle kanal Telegram av DesdeLinux, Vest gruppe for mer informasjon om dagens tema.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.