Nyahpasang Python dalam Ubuntu 22.04

Nyahpasang Python Dalam Ubuntu 22 04



Ular sawa adalah salah satu bahasa pengaturcaraan yang paling popular. Ia adalah bahasa pengaturcaraan tujuan umum yang ditafsirkan dengan penekanan pada kesederhanaan. Kerana serba boleh, Python digunakan untuk pelbagai tujuan: pembangunan web, analisis data, kecerdasan buatan dan banyak lagi.

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
$ maklumat yang sesuai python2

  • Python 3: python3
$ maklumat yang sesuai 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.