Saya menginstal Python 2.7 dan Python 2.6.5. Saya tidak tahu apa yang salah, tetapi tidak ada yang berhubungan dengan Python yang berhasil lagi. misalnya "setup.py install" untuk paket tertentu tidak mengenali parameter "install" dan fenomena aneh lainnya ...
Saya ingin menghapus Python sepenuhnya dari sistem saya.
Saya mencoba menjalankan file 2.7 dan 2.6 msi dan memilih hapus Python dan kemudian hanya menjalankan 2.6 dan menginstalnya kembali. Masih ada barang yang tidak berhasil.
Bagaimana cara menghapus Python sepenuhnya - dari semuanya? (!)
Saya tidak ingin menginstal ulang seluruh mesin saya hanya karena Python menginstal ...
python
installation
uninstallation
Jonathan
sumber
sumber
Jawaban:
Anda juga harus melihat jalur sistem Anda. Python menempatkan dirinya di sana dan tidak menghapus dirinya sendiri: http://www.computerhope.com/issues/ch000549.htm
Masalah Anda mungkin dimulai karena jalur python Anda mengarah ke yang salah.
sumber
Inilah langkah-langkahnya (pacar saya yang tidak paham komputer harus memikirkan yang ini untuk saya, tetapi tidak seperti semua proses yang jauh lebih rumit yang dapat ditemukan secara online, yang ini berfungsi)
Ini berfungsi di Windows 7 di luar kotak, tidak diperlukan program atau skrip tambahan.
sumber
pip
, Anda mungkin ingin menghapus cache-nya di%LOCALAPPDATA%\pip
Anda dapat menghapusnya secara manual.
cd C:\Users\<you name>\AppData\Local\Microsoft\WindowsApps
del python.exe
del python3.exe
Sekarang command prompt tidak akan menampilkannya lagi
where python
-> tidak menghasilkan apa-apa, dan Anda bebas menginstal versi lain dari source / anaconda dan (setelah menambahkan alamatnya ke Variabel Lingkungan -> Path) Anda akan menemukan python yang baru saja Anda instalsumber
cd %LOCALAPPDATA%\Microsoft\WindowsApps
, yang seharusnya menjadi jalur yang benar meskipun partisi sistem memiliki huruf drive selainC:
.Jalankan ASSOC dan FTYPE untuk melihat apa file py Anda terkait. (Perintah ini bersifat internal untuk cmd.exe jadi jika Anda menggunakan prosesor perintah yang berbeda ymmv.)
C:> assoc .py .py=Python.File C:> ftype Python.File Python.File="C:\Python26.w64\python.exe" "%1" %* C:> assoc .pyw .pyw=Python.NoConFile C:> ftype Python.NoConFile Python.NoConFile="C:\Python26.w64\pythonw.exe" "%1" %*
(Saya memiliki instalasi Python 32- dan 64-bit, karenanya nama direktori lokal saya.)
sumber
ftype
danassoc
bersifat internal untuk cmd.exe. Mungkin Anda menggunakan prosesor perintah pihak ketiga yang tidak mendukung set perintah lengkap? ss64.com/nt/assoc.htmlSaya memiliki window 7 (64 bit) dan Python 2.7.12, saya menguninstallnya dengan mengklik python installer dari direktori "download" lalu saya memilih hapus python kemudian saya klik "finish".
Saya juga menghapus direktori & file terkait python yang tersisa dari drive c: dan juga dari folder "dokumen saya", karena saya membuat beberapa file di sana.
sumber
Hampir semua file python harus berada di foldernya masing-masing (
C:\Python26
danC:\Python27
). Beberapa installer (ActiveState) juga akan mengasosiasikan.py*
file dan menambahkan path python ke%PATH%
dengan sebuah install jika Anda mencentang kotak "use this as the default installation".sumber
Saya tahu ini adalah pertanyaan lama, tetapi saya mengalami masalah ini dengan 2.7 dan 3.5. Meskipun 2.7 tidak akan muncul di daftar uninstall windows default saya, itu muncul dengan baik di tab alat CCleaner di bawah uninstall. Dicopot dan dipasang kembali setelah itu dan itu telah menjadi pengkodean yang lancar sejak saat itu.
sumber
Copot program python menggunakan GUI windows. Hapus folder yang berisi mis. Jika disimpan di
C:\python36\
pastikan untuk menghapus folder itusumber
Sebenarnya cukup sederhana. Ketika Anda menginstalnya, Anda harus melakukannya dengan menggunakan beberapa file .exe (saya berasumsi). Jalankan saja .exe lagi, dan kemudian akan ada opsi untuk memodifikasi Python. Cukup pilih opsi "Complete Uninstall", dan EXE akan sepenuhnya menghapus python untuk Anda.
Juga, Anda mungkin harus mencentang kotak "Hapus Python dari PATH". Secara default ini dipilih, tetapi Anda mungkin juga memeriksanya untuk memastikan :)
sumber
Windows 7 64-bit, dengan Python3.4 dan Python2.7 diinstal di beberapa titik :)
Saya menggunakan Py.exe untuk merutekan ke Py2 atau Py3 tergantung pada kebutuhan skrip - tetapi saya sebelumnya menghapus Python27 dengan tidak benar sebelumnya.
Py27 dihapus secara manual dari C: \ python \ Python27 (folder Python27 telah dihapus oleh saya sebelumnya)
Setelah menginstal ulang Python27, itu memberikan kesalahan di atas yang Anda tentukan.
Itu akan selalu mundur saat mencoba 'menghapus pintasan' selama proses instalasi.
Saya menempatkan salinan Python27 kembali ke folder asli itu, di C: \ Python \ Python27, dan menjalankan kembali penginstal Python27 yang gagal. Kami senang menemukan item-item itu dan menghapusnya, dan melanjutkan instalasi.
Ini bukan jawaban yang mengatasi masalah kunci registri (orang lain menyebutkan itu) tetapi ini merupakan solusi jika Anda mengetahui penginstalan sebelumnya yang dihapus dengan tidak benar.
Anda dapat memiliki beberapa wawasan tentang ini dengan membuka "regedit" dan mencari "Python27" - kunci registri muncul di command-shell Cache saya yang menunjuk ke c: \ python \ python27 \ (yang telah dihapus dan tidak ada saat mencari di registri setelah menemukannya).
Itu dapat membantu menunjukkan instalasi yang sebelumnya tidak benar dihapus.
Semoga berhasil!
sumber