Kumaha carana masang salah sahiji versi Python 3?

Kumaha carana masang salah sahiji versi Python 3?

Kumaha carana masang salah sahiji versi Python 3?

Bulan kamari, kuring sapertos biasa nguji aplikasi anu tangtu sareng salah sahijina nyaéta Kaulinan Gratis. Aplikasi ieu dasarna a program python que ngundeur kaulinan pakét perlu nurutkeun Sebaran GNU / Linux nu urang boga. Sareng sami, gaduh duanana a panganteur terminal (CLI) sakumaha tina Desktop (GUI).

Pikeun kasus CLI, éta digawé normal pikeun kuring jeung bungkusan python (Versi 3.9) ayeuna mah Respin MilagroOS dumasar kana MX Linux Distro. Sanajan kitu, panganteur GUI na, duanana disusun tur di format  ".AppImage" ngagunakeun atawa merlukeun pakét basis Python 3.10 atawa leuwih luhur. Ku alatan éta, kuring kudu make trik pisan mangpaat tur praktis, ka "Pasang versi Python anu langkung luhur" anu kuring badé bagikeun sareng anjeun dinten ayeuna.

Python

Python mangrupikeun basa pamrograman anu diinterpretasi tingkat luhur anu filsafatna nekenkeun kabacaan kode na.

Sareng, sateuacan anjeun ngawitan maca tulisan ieu ngeunaan kamungkinan tiasa "Pasang versi Python anu langkung luhur", urang bakal ninggalkeun sababaraha tumbu ka tulisan patali saméméhna pikeun bacaan engké:

Python
Tulisan anu aya hubunganana:
Python 3.11 sumping kalayan perbaikan kinerja, desain ulang cache sareng seueur deui

Optimalkeun GNU/Linux anjeun: Paket Debian pikeun ngembangkeun aplikasi
Tulisan anu aya hubunganana:
Optimalkeun GNU/Linux anjeun: Paket Debian pikeun ngembangkeun aplikasi
Pasang versi naon waé Python 3: Nganggo gudang PPA

Pasang versi naon waé Python 3: Nganggo gudang PPA

Pasang versi naon waé Python 3: Nganggo gudang PPA

Naha hadé ngagunakeun repositori PPA?

Kusabab, a Repositori PPA (Arsip Paket Pribadi) mangrupakeun gudang (gudang) parangkat lunak staf housed di Launchpad, Anjeun kudu salawasna ati-ati yén éta téh lain ti batur sagemblengna kanyahoan, atawa ti pihak katilu unverified atanapi untrusted. Ku alatan éta, iwal hiji Repository PPA tangtu teu ti organisasi dipikawanoh atawa pamekar (s), éta leuwih hade pikeun refrain tina nanganan aranjeunna pikeun nyegah tungtung nepi ka software teu aman, kumaha ogé bébas tur muka éta bisa jadi.

Dina kasus Repository PPA Tim Deadsnakes, eta geus ditémbongkeun, kana waktu, janten a supplier dipercaya tina bungkusan béda versi python keur Ubuntu, sarta Distros diturunkeun tina eta, tur cocog sareng GNU / Debian Debian.

Nanging, sareng sakumaha anu nyarios, nalika nganggo éta, peringatan di handap ieu kedah diperhatoskeun:

"Bantahan: Teu aya jaminan apdet anu pas dina hal kaamanan atanapi masalah anu sanés. Upami anjeun hoyong nganggo aranjeunna dina lingkungan anu aman atanapi anu sanés (contona, dina server produksi), anjeun ngalakukeunana dina résiko anjeun nyalira.". Tim Deadsnakes

Tungtungna, ayeuna sareng resmi, éta nawiskeun kasadiaan vérsi ieu:

  • Ubuntu 18.04 (bionik): Python 2.3 jeung 2.6; sarta ogé Python 3.1, 3.5, 3.7 jeung 3.11.
  • Ubuntu 20.04 (fokus): Python 3.5, 3.7, 3.9 jeung 3.11.
  • Ubuntu 22.04 (jammy): Python 3.7, 3.9 jeung 3.11.

Nanging, ayeuna anjeun parantos tiasa mendakan kasadiaan Python 3.12.

Léngkah pikeun masang versi naon waé Python 3

Léngkah pikeun masang versi naon waé Python 3

Ningali sadayana di luhur, naha dina Ubuntu, Debian atanapi Distro / Respin naon waé anu diturunkeun ti aranjeunna, prosedur masang sareng nganggo Repository PPA Tim Deadsnakes nyaéta:

  • Buka hiji émulator Terminal
  • Jalankeun paréntah di handap ieu:
sudo add-apt-repository ppa: deadsnakes / ppa sudo apt-get update
  • Sakali daptar bungkusan parantos suksés diropéa, anjeun ayeuna tiasa ngajalankeun pamasangan versi Python anu sayogi. Contona, pikeun masang Python 3.12 tiasa dieksekusi, dina salah sahiji 2 cara di handap ieu, pikeun instalasi minimum atanapi lengkep:
sudo apt-get install python3.12 sudo apt-get install python3.12-pinuh

Dina kasus khusus kuring, nalika nganggo Respin anu disebatkeun di luhur di awal, kuring ngagaduhan édit file sources.list diperlukeun ku paréntah di handap:

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

Lajeng ngarobah kecap "kinétik" pakait jeung Ubuntu ku "Bullseye" pakait jeung Debian.

Terus ngamutahirkeun daptar bungkusan deui, nepi ka rengse kalayan install python versi 3, nu kuring diperlukeun.

Roundup: Pasang spanduk 2021

Resumen

Pondokna, urang miharep éta saeutik ieu trik atawa ngubaran, jadi pohara kapaké, duanana pikeun pamaké pamekar software, sapertos pamaké aplikasi basis Python, anu merlukeun "Pasang versi Python anu langkung luhur" ka anu biasana aya di masing-masing GNU/Linux distros dumasar kana Ubuntu/Debian. Sareng upami aya anu terang atanapi gaduh alternatif sejen mangpaat atawa rék nyumbang saran, saran atawa koreksi kana naon anu disadiakeun di dieu, anjeun wilujeng sumping pikeun ngalakukeunana ngaliwatan komentar.

Sareng enya, anjeun ngan ukur resep ieu publikasi, entong lirén mairan sareng ngabagikeunana ka batur. Ogé, émut pikeun nganjang ka kami «homepage» pikeun ngajalajah langkung seueur berita, ogé ngiluan saluran resmi kami tina Telegram ti DesdeLinux, Kulon kumpulan pikeun émbaran nu langkung lengkep ihwal topik dinten ieu.


Eusi tulisan taat kana prinsip urang tina étika éditorial. Pikeun ngalaporkeun kasalahan klik di dieu.

Janten kahiji komen

Ninggalkeun koméntar anjeun

email alamat anjeun moal diterbitkeun. Widang diperlukeun téh ditandaan ku *

*

*

  1. Jawab data: Miguel Ángel Gatón
  2. Tujuan tina data: Kontrol SPAM, manajemén koméntar.
  3. Legitimasi: idin anjeun
  4. Komunikasi data: Data moal dikomunikasikan ka pihak katilu kacuali ku kawajiban hukum.
  5. Panyimpenan data: Basis data anu diayakeun ku Occentus Networks (EU)
  6. Hak: Iraha waé anjeun tiasa ngawatesan, cageur sareng mupus inpormasi anjeun.