Hoe om enige van die Python 3-weergawes te installeer?

Hoe om enige van die Python 3-weergawes te installeer?

Hoe om enige van die Python 3-weergawes te installeer?

Verlede maand het ek soos gewoonlik sekere toepassings getoets en een van hulle was FreeGaming. Hierdie toepassing is basies 'n python program dat laai speletjiepakkette af nodig volgens GNU / Linux verspreiding wat ons het. En dieselfde, het beide 'n terminale koppelvlak (CLI) as Desktop (GUI).

Vir die CLI-geval het dit vir my normaal gewerk met die luislangpakkette (3.9 weergawe) van my huidige Herdraai MilagrOS gebasseer op die MX Linux Distro. Die GUI-koppelvlak, beide saamgestel en in die formaat  ".AppImage" gebruik of vereis Python 3.10-gebaseerde pakkette of hoër. Daarom moet ek 'n baie nuttige en praktiese truuk gebruik, om "installeer hoër weergawes van Python" wat ek vandag met jou gaan deel.

Python

Python is 'n hoëvlak-geïnterpreteerde programmeertaal waarvan die filosofie die leesbaarheid van sy kode beklemtoon.

En voordat u hierdie pos begin lees oor die moontlikheid om te kan "installeer hoër weergawes van Python", sal ons 'n paar skakels na los vorige verwante plasings vir later lees:

Python
Verwante artikel:
Python 3.11 kom met prestasieverbeterings, kasherontwerp en meer

Optimaliseer jou GNU/Linux: Debian-pakkette om toepassings te ontwikkel
Verwante artikel:
Optimaliseer jou GNU/Linux: Debian-pakkette om toepassings te ontwikkel
Installeer enige weergawe van Python 3: Gebruik 'n PPA-bewaarplek

Installeer enige weergawe van Python 3: Gebruik 'n PPA-bewaarplek

Installeer enige weergawe van Python 3: Gebruik 'n PPA-bewaarplek

Is dit goed om PPA-bewaarplekke te gebruik?

Sedert, a PPA-bewaarplek (Persoonlike Pakketargief) is 'n bewaarplek (pakhuis) van sagteware personeel in gehuisves Wegspringplek, moet jy altyd versigtig wees dat dit nie van iemand wat heeltemal onbekend is, of van 'n ongeverifieerde of onbetroubare derde party is nie. Daarom, tensy 'n sekere PPA-bewaarplek nie van 'n bekende organisasie of ontwikkelaar(s) is nie, is dit verkieslik om dit te weerhou om dit te hanteer om te verhoed dat dit met onveilige sagteware eindig, hoe gratis en oop dit ook al mag wees.

In die geval van Team Deadsnakes PPA Repository, het dit mettertyd gewys as 'n betroubare verskaffer van pakkette van verskillende python weergawes para Ubuntu, en Distros wat daaruit afgelei is, en versoenbaar is met Debian GNU / Linux.

Maar, en soos dit sê, wanneer dit gebruik word, moet die volgende waarskuwing altyd in ag geneem word:

"Vrywaring: Daar is geen waarborg vir tydige opdaterings in die geval van sekuriteit of ander probleme nie. As jy dit in 'n veilige of ander omgewing wil gebruik (byvoorbeeld op 'n produksiebediener), doen jy dit op eie risiko.". Span Deadsnakes

Ten slotte, tans en amptelik, bied dit die beskikbaarheid van die volgende weergawes:

  • Ubuntu 18.04 (bionies): Python 2.3 en 2.6; en ook Python 3.1, 3.5, 3.7 en 3.11.
  • Ubuntu 20.04 (fokus): Python 3.5, 3.7, 3.9 en 3.11.
  • Ubuntu 22.04 (jammy): Python 3.7, 3.9 en 3.11.

Maar vandag kan jy reeds die beskikbaarheid van vind Python 3.12.

Stappe om enige weergawe van Python 3 te installeer

Stappe om enige weergawe van Python 3 te installeer

Met inagneming van al die bogenoemde, hetsy op Ubuntu, Debian of enige Distro/Respin wat daaruit afgelei is, is die prosedure om die installering en gebruik van die Team Deadsnakes PPA Repository is die volgende:

  • Maak 'n terminale emulator oop
  • Voer die volgende opdragte uit:
sudo add-apt-repository ppa: deadsnakes/ppa sudo apt-get update
  • Sodra die lys van pakkette suksesvol opgedateer is, kan jy nou die installasie van die beskikbare weergawes van Python uitvoer. Byvoorbeeld, om Python 3.12 te installeer, kan dit op enige van die volgende 2 maniere uitgevoer word vir 'n minimum of volledige installasie:
sudo apt-get install python3.12 sudo apt-get install python3.12-full

In my spesifieke geval, toe ek die Respin gebruik wat aan die begin hierbo genoem is, het ek gehad wysig die sources.list-lêer vereis met die volgende opdrag:

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

Verander dan die woord "kinetiese" ooreenstem met Ubuntu deur "Bullseye" wat ooreenstem met Debian.

En gaan voort om die lys van pakkette weer op te dateer, om klaar te maak met die installeer python weergawe 3, wat ek nodig gehad het.

Samevatting: Banierplasing 2021

Opsomming

Kortom, ons hoop dat hierdie bietjie trick or treat, baie nuttig wees, beide om sagteware ontwikkelaar gebruikers, soos Python-gebaseerde toepassingsgebruikers, wat vereis "installeer hoër weergawes van Python" aan dié wat normaalweg in hul onderskeie beskikbaar is GNU/Linux-verspreidings gebaseer op Ubuntu/Debian. En as iemand weet of het nog 'n nuttige alternatief of wil jy bydra voorstel, aanbeveling of regstelling na wat hier verskaf word, is u welkom om dit deur die kommentaar te doen.

En ja, jy het eenvoudig van hierdie publikasie gehou, moenie ophou om daarop kommentaar te lewer en dit met ander te deel nie. Onthou ook om ons te besoek «tuisblad» om meer nuus te verken, asook om by ons amptelike kanaal van Telegram vanaf FromLinux, Wes groep vir meer inligting oor vandag se onderwerp.


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

Wees die eerste om te kommentaar lewer

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.