Bagaimana untuk memasang mana-mana versi Python 3?

Bagaimana untuk memasang mana-mana versi Python 3?

Bagaimana untuk memasang mana-mana versi Python 3?

Bulan lepas, saya seperti biasa menguji aplikasi tertentu dan salah satunya Permainan Percuma. Aplikasi ini pada asasnya ialah a program python bahawa muat turun pek permainan perlu mengikut Pengedaran GNU / Linux yang kita ada. Dan yang sama, mempunyai kedua-duanya a antara muka terminal (CLI) sebagai Desktop (GUI).

Untuk kes CLI, ia berfungsi seperti biasa untuk saya dengan pakej python (Versi 3.9) semasa saya Respon MilagrOS berdasarkan pada MX Linux Distro. Walau bagaimanapun, antara muka GUInya, kedua-duanya disusun dan dalam format  "Imej" menggunakan atau memerlukan Pakej berasaskan Python 3.10 atau lebih tinggi. Oleh itu, saya perlu menggunakan helah yang sangat berguna dan praktikal, untuk "pasang versi Python yang lebih tinggi" yang saya akan kongsikan dengan anda hari ini.

Python

Python ialah bahasa pengaturcaraan tafsiran peringkat tinggi yang falsafahnya menekankan kebolehbacaan kodnya.

Dan, sebelum anda mula membaca siaran ini tentang kemungkinan dapat "pasang versi Python yang lebih tinggi", kami akan meninggalkan beberapa pautan ke catatan berkaitan sebelumnya untuk bacaan nanti:

Python
artikel berkaitan:
Python 3.11 tiba dengan peningkatan prestasi, reka bentuk semula cache dan banyak lagi
Optimumkan GNU/Linux anda: Pakej Debian untuk membangunkan aplikasi
artikel berkaitan:
Optimumkan GNU/Linux anda: Pakej Debian untuk membangunkan aplikasi
Pasang mana-mana versi Python 3: Menggunakan repositori PPA

Pasang mana-mana versi Python 3: Menggunakan repositori PPA

Pasang mana-mana versi Python 3: Menggunakan repositori PPA

Adakah baik untuk menggunakan repositori PPA?

Sejak, a Repositori PPA (Arkib Pakej Peribadi) ialah repositori (gudang) perisian kakitangan ditempatkan di Launchpad, anda mesti sentiasa berhati-hati bahawa ia bukan daripada seseorang yang tidak dikenali sama sekali, atau daripada pihak ketiga yang tidak disahkan atau tidak dipercayai. Oleh itu, melainkan Repositori PPA tertentu bukan daripada organisasi atau pembangun yang dikenali, adalah lebih baik untuk mengelak daripada mengendalikannya untuk mengelak daripada berakhir dengan perisian yang tidak selamat, walau bagaimanapun percuma dan terbuka.

Dalam kes Repositori PPA Deadsnakes Pasukan, ia telah menunjukkan, dari semasa ke semasa, menjadi a pembekal yang boleh dipercayai daripada pakej yang berbeza versi python perenggan Ubuntu, dan Distro yang diperoleh daripadanya, dan serasi dengan Debian GNU / Linux.

Walau bagaimanapun, dan seperti yang dikatakan, apabila menggunakannya, amaran berikut harus sentiasa diambil kira:

"Penafian: Tiada jaminan kemas kini tepat pada masanya sekiranya terdapat isu keselamatan atau isu lain. Jika anda ingin menggunakannya dalam persekitaran yang selamat atau lain (contohnya, pada pelayan pengeluaran), anda melakukannya atas risiko anda sendiri.". Pasukan Ular Mati

Akhirnya, pada masa ini dan secara rasmi, ia menawarkan ketersediaan versi berikut:

  • Ubuntu 18.04 (bionik): Python 2.3 dan 2.6; dan juga Python 3.1, 3.5, 3.7 dan 3.11.
  • Ubuntu 20.04 (fokus): Python 3.5, 3.7, 3.9 dan 3.11.
  • Ubuntu 22.04 (jammy): Python 3.7, 3.9 dan 3.11.

Walau bagaimanapun, hari ini anda sudah boleh mencari ketersediaan Python 3.12.

Langkah-langkah untuk memasang mana-mana versi Python 3

Langkah-langkah untuk memasang mana-mana versi Python 3

Dengan mengambil kira semua perkara di atas, sama ada pada Ubuntu, Debian atau mana-mana Distro/Respin yang diperoleh daripadanya, prosedur untuk memasang dan menggunakan Repositori PPA Deadsnakes Pasukan adalah yang berikut:

  • Buka Emulator Terminal
  • Jalankan arahan berikut:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get kemas kini
  • Setelah senarai pakej berjaya dikemas kini, anda kini boleh menjalankan pemasangan versi Python yang tersedia. Sebagai contoh, untuk memasang Python 3.12 ia boleh dilaksanakan, dalam mana-mana 2 cara berikut, untuk pemasangan minimum atau penuh:
sudo apt-get install python3.12 sudo apt-get install python3.12-full

Dalam kes khusus saya, apabila menggunakan Respin yang disebutkan di atas pada mulanya, saya telah melakukannya edit fail sources.list diperlukan dengan arahan berikut:

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

Kemudian, tukar perkataan "bullseye" atau "ulat buku" atau mana-mana perkataan lain yang sepadan dengan Debian dan Derivatives dengan perkataan "jammy" atau "focal" yang sepadan dengan Ubuntu. Dan dengan itu dapatkan baris repositori berikut (sumber perisian) sebagai hasilnya:

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

Dan teruskan mengemas kini senarai pakej sekali lagi, untuk menyelesaikan dengan pasang python versi 3, yang saya perlukan.

Roundup: Catatan sepanduk 2021

Ringkasan

Pendek kata, kami berharap bahawa ini sedikit helah atau merawat, menjadi sangat berguna, kedua-duanya untuk pengguna pembangun perisiansebagai Pengguna aplikasi berasaskan Python, yang memerlukan "pasang versi Python yang lebih tinggi" kepada yang biasanya terdapat di masing-masing Distro GNU/Linux berdasarkan Ubuntu/Debian. Dan jika ada yang tahu atau ada alternatif lain yang berguna atau adakah anda ingin menyumbang cadangan, cadangan atau pembetulan kepada apa yang disediakan di sini, anda dialu-alukan untuk berbuat demikian melalui komen.

Dan ya, anda hanya menyukai penerbitan ini, jangan berhenti mengulas mengenainya dan berkongsi dengan orang lain. Juga, ingat untuk melawat kami «laman utama» untuk meneroka lebih banyak berita, serta menyertai saluran rasmi kami Telegram daripada DesdeLinux, Barat kumpulan untuk maklumat lanjut mengenai topik hari ini.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.