Cara beralih antara versi python di fedora linux
- 716
- 84
- Miss Angelo Toy
Saat ini, versi Python default di Fedora Linux adalah Python 2. Nanti Fedora Linux Release 22 akan dikirimkan dengan Python 3 sebagai versi default. Dalam konfigurasi ini Anda akan belajar cara beralih antara versi Python di Fedora Linux. Mari kita mulai dengan mendaftarkan semua versi Python yang tersedia di sistem Fedora Anda:
# ls/usr/bin/python*/usr/bin/python/usr/bin/python2.7/usr/bin/python3/usr/bin/python3.4m/usr/bin/python-coverage/usr/bin/python2/usr/bin/python2-coverage/usr/bin/python3.4/usr/bin/python3-mako-render
Sekarang, periksa versi Python default Anda:
# Python -V Python 2.7.8
Untuk mengubah versi python berdasarkan per pengguna cukup buat alias baru di dalam diri Anda .Bashrc
Terletak di bawah direktori rumah Anda:
$ alias python = "/usr/bin/python3.4 "$ . ~/.Bashrc $ python --version Python 3.4.2
Untuk mengubah versi Python secara global, periksa apakah versi alternatif Python sudah terdaftar oleh alternatif
memerintah:
# Alternatif -List | grep -i python
Belum ada output berarti belum alternatif versi python dikonfigurasi. Daftarkan dua versi Python yang terdaftar di atas dengan alternatif
memerintah.
# alternatif --instal/usr/bin/python python/usr/bin/python3.4 2 # Alternatif --instal/usr/bin/python python/usr/bin/python2.7 1
Perintah di atas akan menginstruksikan alternatif
perintah untuk membuat tautan simbolik yang relevan untuk digunakan kapan saja a Python
perintah dieksekusi. Kami juga telah memberikan Python3.4
prioritas yang lebih tinggi 2
yang berarti, jika tidak ada alternatif Python yang dipilih Python3.4
akan digunakan sebagai default. Setelah eksekusi, perintah di atas, versi Python Anda harus diubah Python3.4
Karena prioritasnya yang lebih tinggi.
# Python -V Python 3.4.1
Beralih di antara versi Python alternatif di atas sekarang sederhana seperti:
# Alternatif -Konfigurasi Python Ada 2 program yang menyediakan 'ular python'. Perintah Seleksi ----------------------------------------------- * + 1/usr/bin/python3.4 2/usr/bin/python2.7 Masukkan untuk menjaga pilihan saat ini [+], atau tipe Nomor Seleksi: 2 [root@localhost fedora]# python -v Python 2.7.8
Lampiran
Masalah yang Diketahui dengan Fedora Linux dan Python 3 Versi:
Pesan eror:
# YUM Pencarian File Paket "/usr/bin/yum", baris 30 kecuali keyboardinterrupt, e: ^ sintakserror: sintaks yang tidak valid
Jika Anda mengatur python3 secara global pada sistem Anda, ubah yum
Shebang ke Python2:
# vi/usr/bin/yum dari: #!/usr/bin/python ke: #!/usr/bin/python2.7
Demikian pula:
Pesan eror:
Paket Mengunduh: File "/usr/libexec/urlgrabber-ext-down", baris 28 kecuali oserror, e: ^ sintakserror: sintaks yang tidak valid keluar pada batal pengguna pada pengguna
Masalah ini juga terkait dengan Python 3 yang ditetapkan sebagai versi global default. Untuk memperbaiki pembaruan kesalahan ini /usr/libexec/urlgrabber-ext-down
naskah:
# vi/usr/libexec/urlgrabber-ext-down dari: #!/usr/bin/python ke: #!/usr/bin/python2.7
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
- Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
- Distro linux terbaik untuk pengembang
- Unduh Linux
- Pengantar Otomatisasi Linux, Alat dan Teknik
- Hal -hal yang harus diinstal pada Ubuntu 22.04
- Instal Arch Linux di VMware Workstation
- Instalasi Manjaro Linux
- Perintah Linux: 20 perintah terpenting teratas yang Anda butuhkan untuk…
- « Cara menginstal spotify di fedora linux
- Cara menginstal java ide eclipse terbaru di debian 9 stretch linux »