Dalam panduan ini, kita akan melihat menyahpasang Python dalam Ubuntu 22.04 .
Prasyarat
Untuk mengikuti panduan ini, anda memerlukan komponen berikut:
- Sistem Linux yang dikonfigurasikan dengan betul. Ketahui lebih lanjut tentang menyediakan mesin maya Ubuntu pada VirtualBox .
- Akses kepada pengguna bukan root dengan keistimewaan sudo. Semak artikel mengenai menggunakan sudoers untuk menguruskan sudo keistimewaan .
Keluaran Utama Python
Setakat ini, dua versi utama Python ialah:
- Python 2
- Python 3
Python 2 menerima kemas kini terakhirnya (v2.7.18) pada 20 April 2020. Kebanyakannya telah ditamatkan secara berperingkat memihak kepada Python 3. Walau bagaimanapun, langkah ini menyebabkan kekecohan besar dalam komuniti. Python 2 sangat popular sehingga EOL terpaksa ditolak beberapa kali ke masa hadapan.
Walaupun tidak digunakan lagi, anda mungkin masih menemui beberapa pemasangan Python 2 atas sebab keserasian. Secara lalai, Ubuntu dilengkapi dengan Python 3 yang dipasang.
Kaedah 1: Mengeluarkan Python Menggunakan APT
Langkah 1: Mencari Pakej Python yang Dipasang
Jalankan arahan berikut:
$ python3 --versi
$ python2 --versi
di sini:
- Kami meminta Python executable untuk mencetak versinya.
- Ubuntu 22.04 disertakan dengan Python 3 yang diprapasang. Jadi, arahan pertama mengembalikan nombor versi.
- Ubuntu 22.04 tidak disertakan dengan Python 2 yang diprapasang. Jadi, hasil yang dijangkakan adalah ralat. Walau bagaimanapun, jika arahan itu mengembalikan nombor versi, Python 2 dipasang kemudian.
Pada Debian/Ubuntu, pakej teras Python adalah seperti berikut:
- Python 2: python2
- Python 3: python3
Langkah 2: Menyahpasang Python
Sekarang setelah kita tahu versi Python yang sedang dipasang pada sistem, kita boleh mula bekerja untuk menyahpasangnya.
Untuk mengalih keluar Python 2, jalankan arahan berikut:
$ sudo apt keluarkan python2
Untuk mengalih keluar Python 3, jalankan arahan berikut:
$ sudo apt keluarkan python3
Pilihan: Alih Keluar Semua Pakej Python
Mengalih keluar semua pakej berkaitan Python biasanya tidak disyorkan kerana pelbagai bahagian sistem bergantung padanya. Jika anda ingin meneruskan, pastikan anda membuat sandaran semua data penting anda.
Untuk mengalih keluar semua pakej Python daripada sistem, jalankan arahan berikut:
$ sudo apt autoremove --bersihkan * ular sawa *
di sini:
- Pengurus pakej APT mencari pakej yang sepadan dengan ungkapan biasa yang diberikan (*python*). Pakej yang sepadan ditandakan untuk dialih keluar.
- APT juga menandakan kebergantungan pakej tersebut untuk dialih keluar.
Kaedah 2: Mengeluarkan Python daripada Sumber
Jika Python telah disusun dan dipasang daripada kod sumbernya, APT tidak akan dapat mengenali pemasangan. Dalam kes itu, proses penyahpasangan akan berbeza.
Dengan mengandaikan anda masih mempunyai direktori sumber yang mengandungi pakej Python yang disusun, jalankan arahan berikut:
$ cd < path_to_python_source_dir >$ sudo buat Nyahpasang
Jika anda mengalih keluar direktori sumber, anda boleh cuba mengalih keluar perpustakaan dan binari yang dipasang secara manual:
$ cd / usr / tempatan / tong sampah$ sudo rm -f 2 hingga 3 * terbiar * pip * pydoc * ular sawa *
Ambil perhatian bahawa ini bertujuan untuk menjadi pilihan terakhir. Ia boleh menyebabkan konfigurasi rosak dan rosak di seluruh sistem.
Kaedah 3: Mengalih keluar PyPy
PyPy bertujuan untuk menjadi pengganti CPython (pelaksanaan Python lalai). Ia dibina dengan RPython yang dibangunkan serentak dengannya. Kelebihan utama untuk menggunakan PyPy selain daripada CPython ialah prestasi . Walaupun ia merupakan pelaksanaan Python, perbezaan tertentu boleh memberi kesan kepada keserasian. Ketahui lebih lanjut tentang PyPy .
Sama seperti Python klasik, PyPy juga mempunyai dua keluaran utama:
- PyPy 2 (pypy)
- PyPy 3 (pypy3)
Untuk memasang PyPy, jalankan arahan berikut:
$ sudo apt pasang pypy
$ sudo apt pasang pypy3
Begitu juga, untuk menyahpasang PyPy, jalankan arahan berikut:
$ sudo apt keluarkan pypy$ sudo apt keluarkan pypy3
Bonus: Mengalih keluar PIP
PIP ialah pengurus pakej standard de-facto untuk pakej/modul Python. Secara lalai, ia dikonfigurasikan untuk menggunakan Indeks Pakej Python sebagai sumber pakej. Bermula daripada Python 3 (v3.4 dan lebih baru), PIP diprapasang dengan Python 3. Istilah 'PIP' ialah akronim rekursif untuk 'Pakej Pemasangan PIP'. Ketahui lebih lanjut tentang PIP .
Sama seperti keluaran utama Python, PIP mempunyai versi unik untuk kedua-dua Python 2 (python-pip) dan Python 3 (python3-pip).
$ maklumat apt python-pip$ maklumat apt python3-pip
Jika anda mengalih keluar semua pakej Python, PIP juga dinyahpasang secara lalai. Walau bagaimanapun, jika anda ingin menyahpasang PIP secara khusus, jalankan arahan berikut:
$ sudo apt keluarkan python-pip$ sudo apt keluarkan python3-pip
Kesimpulan
Kami menunjukkan pelbagai cara untuk mengalih keluar Python daripada Ubuntu 22.04. Kami menunjukkan cara menyahpasang CPython dan PyPy daripada sistem menggunakan APT. Kami juga membincangkan menyahpasang Python jika ia dipasang daripada kod sumber.
Perlu memasang semula Python? Semak panduan ini pada memasang Python pada Ubuntu 22.04 . Berminat untuk memulakan perjalanan anda dengan Python? Yang berikut panduan menampilkan 30 contoh skrip untuk bermula. The Subkategori Python juga mengandungi banyak panduan tentang pelbagai aspek pengaturcaraan Python.