Cara mengubah versi python default di debian 9 stretch linux
- 1110
- 225
- Simon Cormier
Objektif
Artikel ini menjelaskan cara beralih antara Python2 dan Python3 di Debian 9 Stretch Linux
Sistem Operasi dan Versi Perangkat Lunak
- Sistem operasi: - Debian 9 Stretch
Persyaratan
Akses istimewa ke instalasi Debian Linux Anda akan diperlukan.
Kesulitan
MUDAH
Konvensi
- # - mensyaratkan perintah linux yang diberikan untuk dieksekusi dengan hak istimewa root baik secara langsung sebagai pengguna root atau dengan menggunakan
sudo
memerintah - $ - mensyaratkan perintah Linux yang diberikan untuk dieksekusi sebagai pengguna biasa
Instruksi
Debian 9 Stretch hadir dengan dua 2.7
Dan 3.5
Versi Python. Jika Anda belum menginstal paket Python apa pun, Anda dapat memilih antara keduanya dengan hanya menginstal paket yang sesuai:
Instalasi Python 2: # App Instal Python Python 3 Instalasi: # App Instal Python3
Periksa versi python default
Untuk memeriksa versi python default cukup jalankan Python
Perintah dan query Versinya:
$ python --version Python 2.7.13
Instal Python
Mari kita asumsikan bahwa tidak ada juru bahasa Python yang belum terpasang di sistem kami. Oleh karena itu, kita dapat mulai dengan pemasangan kedua versi Python:
# python --version -bash: python: perintah tidak ditemukan # apt install python python3
Setelah instalasi versi Python 2.7
dibuat default:
$ python --version Python 2.7.13
Perbarui daftar alternatif Python
Untuk melakukan sakelar di seluruh sistem antara penggunaan versi python default Pembaruan-alternatif
memerintah. Pada awalnya Pembaruan-alternatif
Perintah akan mengeluh bahwa tidak ada alternatif Python yang tersedia:
# UPDATE-ALTERNATIF-List Python Update-alternatif: Kesalahan: Tidak ada alternatif untuk Python
Untuk menginstal alternatif Python, daftar pertama semua opsi yang tersedia:
$ ls/usr/bin/python*/usr/bin/python/usr/bin/python2/usr/bin/python2.7/usr/bin/python3/usr/bin/python3.5/usr/bin/python3.5m/usr/bin/python3m
Selanjutnya, perbarui daftar alternatif Python untuk setiap versi yang Anda gunakan untuk digunakan. Dalam kasus kami dengan tetap dengan /usr/bin/python2.7
Dan /usr/bin/python3.5
Versi:
# UPDATE-ALTERNATIF--instal/usr/bin/python python/usr/bin/python2.7 1 Pembaruan-alternatif: Menggunakan/usr/bin/python2.7 Untuk menyediakan/usr/bin/python (python) dalam mode otomatis # pembaruan-alternatif-instal/usr/bin/python python/usr/bin/python3.5 2 Pembaruan-Alternatif: Menggunakan/usr/bin/python3.5 Untuk menyediakan/usr/bin/python (python) dalam mode otomatis
Harap dicatat bahwa nomor integer di akhir setiap perintah menunjukkan prioritas. Angka yang lebih tinggi berarti prioritas yang lebih tinggi dan dengan demikian /usr/bin/python3.5
Versi diatur dalam mode otomatis menjadi default jika tidak ada pilihan lain yang dipilih. Setelah mengeksekusi kedua perintah di atas versi python default Anda saat ini adalah /usr/bin/python3.5
karena prioritasnya yang lebih tinggi (2
):
# Python --Version Python 3.5.3
Beralih di antara versi Python
Sekarang, bahwa kami telah memperbarui daftar alternatif Python untuk melakukan sakelar antara versi Python mana pun adalah untuk menjalankan:
# UPDATE-ALTERNATIF --Config Python Ada 2 pilihan untuk Python alternatif (menyediakan/usr/bin/python). Status Prioritas Path Seleksi -------------------------------------------------- -------------- * 0/usr/bin/python3.5 2 Mode Otomatis 1/usr/bin/python2.7 1 Mode Manual 2/usr/bin/python3.5 2 Mode Manual Tekan untuk menjaga pilihan saat ini [*], atau tipe Nomor Pemilihan: 1 Pembaruan-alternatif: Menggunakan/usr/bin/python2.7 Untuk menyediakan/usr/bin/python (python) dalam mode manual
dan pilih versi yang sesuai menggunakan integer selction seperti yang ditunjukkan di atas.
# Python --Version Python 2.7.13
Versi Python Pengguna Lokal
Jika Anda hanya perlu mengubah versi python secara selektif berdasarkan per pengguna, Anda dapat mencoba mengedit pengguna .Bashrc
mengajukan. Misalnya berubah menjadi versi python 3.5
Jalankan perintah Linux berikut:
$ python --version Python 2.7.13 $ echo 'alias python = "/usr/bin/python3.5 "'>> ~/.Bashrc $ ... Bashrc $ Python --version Python 3.5.3
loadposition python-tutorial-toc
Tutorial Linux Terkait:
- Hal -hal yang harus diinstal pada ubuntu 20.04
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
- Pengantar Otomatisasi Linux, Alat dan Teknik
- Unduh Linux
- File Konfigurasi Linux: 30 Teratas Paling Penting
- Can Linux mendapatkan virus? Menjelajahi kerentanan Linux…
- Distro linux terbaik untuk pengembang
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
- Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
- Cara Dual Boot Kali Linux dan Windows 10