Kaip įdiegti bet kurią iš Python 3 versijų?

Kaip įdiegti bet kurią iš Python 3 versijų?

Kaip įdiegti bet kurią iš Python 3 versijų?

Praėjusį mėnesį, kaip įprasta, išbandžiau tam tikras programas ir viena iš jų buvo FreeGaming. Ši programa iš esmės yra a python programa kad parsisiųsti žaidimų paketus būtina pagal GNU / Linux platinimas kad mes turime. Ir tas pats, turi tiek a terminalo sąsaja (CLI) kaip Darbalaukis (GUI).

CLI atveju jis man veikė įprastai su pitono paketai (Versija 3.9) mano srovės Respin stebuklai remiantis „Distro MX Linux“. Tačiau jo GUI sąsaja, tiek kompiliuota, tiek formatas  ". „AppImage“" naudoti arba reikalauti Python 3.10 pagrįsti paketai arba aukščiau. Todėl turiu panaudoti labai naudingą ir praktišką triuką "įdiegti aukštesnes Python versijas" kuriuo šiandien pasidalinsiu su jumis.

Pitonas

Python yra aukšto lygio interpretuojama programavimo kalba, kurios filosofija pabrėžia jos kodo skaitomumą.

Ir prieš pradėdami skaityti šį įrašą apie galimybę tai padaryti "įdiegti aukštesnes Python versijas", paliksime keletą nuorodų į ankstesni susiję pranešimai vėlesniam skaitymui:

Pitonas
Susijęs straipsnis:
Python 3.11 pristatoma su našumo patobulinimais, talpyklos pertvarkymu ir dar daugiau
Optimizuokite savo GNU/Linux: Debian paketus programoms kurti
Susijęs straipsnis:
Optimizuokite savo GNU/Linux: Debian paketus programoms kurti
Įdiekite bet kurią Python 3 versiją: naudodami PPA saugyklą

Įdiekite bet kurią Python 3 versiją: naudodami PPA saugyklą

Įdiekite bet kurią Python 3 versiją: naudodami PPA saugyklą

Ar naudinga naudoti PPA saugyklas?

Kadangi, a PPA saugykla (asmeninis paketų archyvas) yra programinės įrangos saugykla (sandėlis). apgyvendintas personalas Launchpad, visada turite būti atsargūs, kad tai nebūtų iš visiškai nežinomo asmens arba nepatvirtintos ar nepatikimos trečiosios šalies. Todėl, nebent tam tikra PPA saugykla nėra iš žinomos organizacijos ar kūrėjų, geriau susilaikyti nuo jų tvarkymo, kad išvengtumėte nesaugios programinės įrangos, kad ir kokia nemokama ir atvira ji būtų.

Tuo atveju, kai Team Deadsnakes PPA saugykla, laikui bėgant paaiškėjo, kad yra a patikimas tiekėjas įvairių pakuočių python versijos punktas ubuntu, ir iš jo išvestos distribucijos, suderinamos su Debian GNU / Linux.

Tačiau, kaip sakoma, naudojant jį visada reikia atsižvelgti į šį įspėjimą:

"Atsakomybės apribojimas: negarantuojama, kad iškilus saugumo ar kitoms problemoms bus laiku atnaujinti. Jei norite juos naudoti saugioje ar kitoje aplinkoje (pavyzdžiui, gamybos serveryje), tai darote savo pačių rizika.". Komanda Deadsnakes

Galiausiai šiuo metu ir oficialiai siūlomos šios versijos:

  • Ubuntu 18.04 (bionic): Python 2.3 ir 2.6; taip pat Python 3.1, 3.5, 3.7 ir 3.11.
  • Ubuntu 20.04 (židinio): Python 3.5, 3.7, 3.9 ir 3.11.
  • Ubuntu 22.04 (jammy): Python 3.7, 3.9 ir 3.11.

Tačiau šiandien jau galite rasti prieinamumą python 3.12.

Bet kurios Python 3 versijos įdiegimo veiksmai

Bet kurios Python 3 versijos įdiegimo veiksmai

Atsižvelgiant į visa tai, kas išdėstyta pirmiau, nesvarbu, ar naudojate Ubuntu, Debian ar bet kurį iš jų sukurtą Distro / Respin, diegimo ir naudojimo procedūra Team Deadsnakes PPA saugykla yra taip:

  • Atidarykite terminalo emuliatorių
  • Vykdykite šias komandas:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update
  • Kai paketų sąrašas bus sėkmingai atnaujintas, dabar galite paleisti turimų Python versijų diegimą. Pavyzdžiui, norint įdiegti Python 3.12, ją galima vykdyti bet kuriuo iš šių 2 būdų, kad būtų įdiegtas minimalus arba visas diegimas:
sudo apt-get install python3.12 sudo apt-get install python3.12-full

Mano konkrečiu atveju, naudodamas pradžioje minėtą Respin, aš turėjau redaguoti failą sources.list reikalinga tokia komanda:

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

Tada pakeiskite žodį „bullseye“ arba „bookworm“ arba bet kurį kitą žodį, atitinkantį Debian ir Derivatives, žodžiais „jammy“ arba „focal“, atitinkančiais Ubuntu. Taigi gaukite šią saugyklos eilutę (programinės įrangos šaltinį):

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

Ir toliau atnaujinkite paketų sąrašą, kad užbaigtumėte įdiegti python 3 versiją, kurio man reikėjo.

Apibendrinimas: reklamjuostės įrašas 2021 m

Santrauka

Trumpai tariant, tikimės, kad tai mažai pokštas arba saldainis, būti labai naudinga, tiek programinės įrangos kūrėjų vartotojai, kaip a Python pagrindu veikiančių programų vartotojai, kurios reikalauja "įdiegti aukštesnes Python versijas" tiems, kurie paprastai yra jų atitinkamose vietose GNU/Linux distribucijos, pagrįstos Ubuntu/Debian. O jei kas žino ar turi dar viena naudinga alternatyva ar norite prisidėti pasiūlymas, rekomendacija ar pataisymas apie tai, kas čia pateikta, kviečiame tai padaryti komentaruose.

Ir taip, šis leidinys jums tiesiog patiko, nenustokite jo komentuoti ir dalytis su kitais. Taip pat nepamirškite apsilankyti pas mus «pagrindinis puslapis» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš DesdeLinux, Vakarai grupė Norėdami gauti daugiau informacijos šios dienos tema.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.