Copot python 3.6

12

Mengikuti panduan ini Menguji Penerapan Menggunakan Situs Staging , saya telah menginstal python 3.6 di Ubuntu 16.04 menggunakan:

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.6

Sayangnya saya sekarang ingin menggunakan manajer paket anaconda, dan untuk menghindari konflik saya ingin menghapus semua jejak upgrade saya. Bagaimana?

pengguna61629
sumber
1
Instal ulang versi Ubuntu. Jangan, kapan saja, tinggalkan sistem Anda tanpa instalasi python yang berfungsi
Nonny Moose
2
ini adalah beberapa ular sanca lainnya pada sistem, termasuk ular sanca 3.5 dan 2.7. Saya hanya ingin menghindari konflik dengan python3.6. sebenarnya jika saya melakukan python -V, saya mendapatkan 3,5.
user61629
1
Pertama-tama buat snapshot atau cadangan sistem Anda. apt-get purge python3.6 akan menghapus python3.6 dan semua paket terkait, lalu coba conda. Jika terjadi kesalahan, Anda masih dapat memulihkan sistem ke kondisi semula.
ampika
1
Maaf atas ketidaktahuan saya, tetapi apa yang akan Anda rekomendasikan untuk sistem "snapshot"?
user61629

Jawaban:

6

Peringatan: Ini akan memecah Ubuntu 18.04 dan 18.10. Instruksi ini berlaku untuk situasi khusus yang dijelaskan dalam pertanyaan, di Ubuntu 16.04.


Peringatan : Saya telah menguji solusi ini, tetapi tidak terlalu menyeluruh. Buat cadangan, dan lanjutkan dengan hati-hati.

  1. Hapus repo:

    sudo add-apt-repository --remove ppa:fkrull/deadsnakes
  2. Refresh cache yang tepat:

    sudo apt-get update
  3. Hapus paket:

    sudo apt-get remove --purge python3.6
wjandrea
sumber
Ini harus dihapus. Itu hanya merusak seluruh sistem. Atau setidaknya ini harus diberitahukan dalam huruf tebal.
pceccon
@ pceccon Saya telah menambahkan peringatan lain. Pastikan Anda membaca pertanyaan di masa depan! Ini tidak akan dihapus karena masih berpotensi berguna.
wjandrea
Pertanyaan itu menjelaskan hal yang sama yang terjadi pada saya. Menginstal python3 secara manual dan memutuskan untuk menggunakan anaconda. Terima kasih atas info yang dicetak tebal.
pceccon
@ pceccon Saya sudah mengklarifikasi peringatan itu. Apa versi Ubuntu yang Anda gunakan?
wjandrea
1

Saya mengikuti instruksi di atas (1: Hapus repo 2: Refresh apt cache 3: Hapus paket dan menemukan bahwa banyak alat Linux saya dan APPS "Hilang". Tidak menjadi ahli dalam mengidentifikasi dan menginstal ulang masing-masing sesuai permintaan saya memilih untuk instal ulang dan perbarui penuh. Saran ini adalah untuk membuat gambar dan cadangan berkala lebih seperti titik pemulihan sehingga Anda tidak harus mulai dari awal. Catat penyesuaian Anda jika Anda belum mendokumentasikan perubahan pada mesin Anda.

Gareth
sumber
1
Barang-barang Anda menghilang karena Anda menggunakan Ubuntu 18.04 atau 18.10, yang mengandalkan Python 3.6 . Pertanyaannya adalah tentang Ubuntu 16.04, yang bergantung pada Python 3.5 . Saya telah menambahkan peringatan untuk jawaban saya. Pastikan Anda membaca pertanyaan di masa depan!
wjandrea