Ki jan yo enstale nenpòt nan vèsyon yo Python 3?

Ki jan yo enstale nenpòt nan vèsyon yo Python 3?

Ki jan yo enstale nenpòt nan vèsyon yo Python 3?

Mwa pase a, mwen te kòm dabitid tès sèten aplikasyon ak youn nan yo te FreeGaming. Aplikasyon sa a se fondamantalman yon pwogram python ki telechaje pake jwèt yo nesesè selon Distribisyon GNU / Linux ke nou genyen. Ak menm bagay la tou, gen tou de yon koòdone tèminal (CLI) tankou nan Desktop (entèfas).

Pou ka a CLI, li te travay nòmalman pou mwen ak la pakè piton (NAN vèsyon an) nan aktyèl mwen an Respin Miracles ki baze sou la MX Linux Distro. Sepandan, entèfas entèfas li, tou de konpile ak nan la fòma  ".AppImage" itilize oswa mande Pakè ki baze sou Python 3.10 oswa pi wo. Se poutèt sa, mwen gen yo sèvi ak yon Trick trè itil ak pratik, nan "enstale pi wo vèsyon Python" ke mwen pral pataje avèk nou jodi a.

Piton

Python se yon langaj pwogram entèprete wo nivo ki gen filozofi ki mete aksan sou lizibilite kòd li a.

Epi, anvan ou kòmanse li pòs sa a sou posibilite pou yo kapab "enstale pi wo vèsyon Python", nou pral kite kèk lyen nan posts ki gen rapò anvan yo pou lekti pita:

Piton
Atik ki gen rapò ak:
Python 3.11 rive ak amelyorasyon pèfòmans, kach redesign ak plis ankò

Optimize pakè GNU/Linux ou: Debian pou devlope aplikasyon yo
Atik ki gen rapò ak:
Optimize pakè GNU/Linux ou: Debian pou devlope aplikasyon yo
Enstale nenpòt vèsyon Python 3: Sèvi ak yon depo PPA

Enstale nenpòt vèsyon Python 3: Sèvi ak yon depo PPA

Enstale nenpòt vèsyon Python 3: Sèvi ak yon depo PPA

Èske li bon pou itilize depo PPA?

Depi, yon PPA depo (Personal Package Archive) se yon depo (depo) nan lojisyèl anplwaye ki loje nan Launchpad, ou dwe toujou fè atansyon ke li pa soti nan yon moun totalman enkoni, oswa nan yon twazyèm pati ki pa verifye oswa ki pa fè konfyans. Se poutèt sa, sof si yon sèten PPA Repository pa soti nan yon òganizasyon li te ye oswa devlopè (yo), li pi bon pou evite manyen yo pou evite fini ak lojisyèl ansekirite, sepandan gratis epi ouvè li ka.

Nan ka Ekip Deadsnakes PPA Repository, li te montre, sou tan, yo dwe yon founisè serye nan pakè diferan vèsyon python pou Ubentu, ak Distros ki sòti nan li, ak konpatib ak Debian GNU / Linux.

Sepandan, ak jan li di, lè w ap itilize li, yo ta dwe toujou pran an konsiderasyon avètisman sa a:

"Limit responsabilite nou: Pa gen okenn garanti nan mizajou alè nan ka sekirite oswa lòt pwoblèm. Si ou vle sèvi ak yo nan yon anviwònman an sekirite oswa lòt (pa egzanp, sou yon sèvè pwodiksyon), ou fè sa sou pwòp risk ou.". Ekip Deadsnakes

Finalman, kounye a ak ofisyèlman, li ofri disponiblite vèsyon sa yo:

  • Ubuntu 18.04 (byonik): Python 2.3 ak 2.6; epi tou Python 3.1, 3.5, 3.7 ak 3.11.
  • Ubuntu 20.04 (fokal): Python 3.5, 3.7, 3.9 ak 3.11.
  • Ubuntu 22.04 (jammy): Python 3.7, 3.9 ak 3.11.

Sepandan, jodi a ou ka deja jwenn disponiblite a nan Piton 3.12.

Etap pou enstale nenpòt vèsyon Python 3

Etap pou enstale nenpòt vèsyon Python 3

Lè w konsidere tout sa ki anwo yo, kit sou Ubuntu, Debian oswa nenpòt Distro/Respin ki sòti nan yo, pwosedi pou enstale ak itilize Ekip Deadsnakes PPA Repository se sa ki annapre yo:

  • Louvri yon Emulator Tèminal
  • Kouri kòmandman sa yo:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update
  • Yon fwa lis pakè yo te mete ajou avèk siksè, ou ka kounye a kouri enstalasyon vèsyon ki disponib nan Python. Pou egzanp, pou enstale Python 3.12 li ka egzekite, nan nenpòt nan 2 fason sa yo, pou yon enstalasyon minimòm oswa konplè:
sudo apt-get install python3.12 sudo apt-get install python3.12-full

Nan ka patikilye mwen an, lè w ap itilize Respin mansyone pi wo a nan kòmansman an, mwen te genyen edite fichye sources.list la obligatwa ak lòd sa a:

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

Lè sa a, chanje mo a "sinetik" ki koresponn ak Ubuntu pa "Bullseye" ki koresponn ak Debian.

Epi kontinye mete ajou lis pakè a ankò, pou fini ak la enstale python vèsyon 3, ki mwen te bezwen.

Roundup: Banner post 2021

Rezime

Nan ti bout tan, nou espere ke sa a ti kras trick oswa trete, dwe trè itil, tou de itilizatè devlopè lojisyèl, tankou Itilizatè aplikasyon ki baze sou Python, ki mande "enstale pi wo vèsyon Python" bay moun ki nòmalman disponib nan respektif yo Distribisyon GNU/Linux ki baze sou Ubuntu/Debian. Men, si yon moun konnen oswa gen nenpòt yon lòt altènatif itil oswa ou vle kontribye sijesyon, rekòmandasyon oswa koreksyon nan sa ki bay isit la, ou se akeyi yo fè sa nan kòmantè yo.

E wi, ou senpleman renmen piblikasyon sa a, pa sispann fè kòmantè sou li epi pataje li ak lòt moun. Epitou, sonje vizite nou an «paj dakèy» yo eksplore plis nouvèl, menm jan tou rantre nan chanèl ofisyèl nou an nan Telegram ki soti nan FromLinux, Lwès gwoup pou plis enfòmasyon sou sijè jodi a.


Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

Se pou premye a fè kòmantè

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye. Jaden obligatwa yo make ak *

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.