Как полностью удалить Python с машины Windows?
Я установил как Python 2.7, так и Python 2.6.5. Я не знаю, что пошло не так, но ничего, связанного с Python, больше не работает. например "setup.py install" для некоторых пакетов не распознают параметр "install" и другие нечетные явления...
Я хотел бы полностью удалить Python из моей системы.
Я попытался запустить файлы 2.7 и 2.6 msi и выбрать Удалить Python, а затем запустить только 2.6 и переустановить его. Все равно ничего не получается.
Как полностью ли я удаляю Python-из всего? (!)
Я не хотел бы переустанавливать всю мою машину только из-за установки Python...
8 ответов
Вам также придется искать в системном пути. Python помещает себя туда и не удаляет себя:http://www.computerhope.com/issues/ch000549.htm
ваши проблемы, вероятно, начались, потому что ваш путь python указывает на неправильный.
вот шаги (мой компьютер-подкованных подруга должна понять это для меня, но в отличие от всех более сложных процессов можно найти в интернете, это работает)
- Панель Управления
- нажмите "Удалить программу"
- прокрутите вниз до Python и нажмите Удалить для каждой версии, которую вы больше не хотите.
Это работает на Windows 7 из коробки, никаких дополнительных программ или скриптов не требуется.
запустите ASSOC и FTYPE, чтобы узнать, с чем связаны ваши файлы py. (Эти команды являются внутренними для УМК.exe, поэтому, если вы используете другой командный процессор 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" %*
(У меня есть 32-и 64-разрядные установки Python, следовательно, мое имя локального каталога.)
У меня было окно 7 (64 бит) и Python 2.7.12,
Я удалил его, щелкнув установщик python из каталога "загрузка", затем я выбрал удалить python, затем я нажал"готово".
Я также удалил оставшийся связанный с python каталог и файлы с диска c:, а также из папки "Мои документы", так как я создал там некоторые файлы.
почти все файлы python должны жить в своих соответствующих папках (C:\Python26
и C:\Python27
). Некоторые установщики (ActiveState) также свяжут .py*
файлы и добавьте путь python в %PATH%
С установкой, если вы установите флажок "Использовать это как установку по умолчанию".
Windows 7 64-бит, с обоими Python3.4 и Python2.7 установлен в какой-то момент :)
Я использую Py.exe для маршрутизации в Py2 или Py3 в зависимости от потребностей скрипта - но я ранее неправильно удалил Python27 раньше.
Py27 был удален вручную из C:\python\Python27 (папка Python27 была удалена мной ранее)
при повторной установке Python27 он дал указанную выше ошибку.
Он всегда будет отступать, пытаясь " удалить ярлыков во время установки.
Я поместил копию Python27 обратно в эту исходную папку, в C:\Python\Python27, и повторно запустил тот же неудачный установщик Python27. Он был счастлив найти эти предметы и удалить их, и продолжил установку.
Это не ответ, который решает проблемы с разделом реестра (другие упоминают об этом), но это несколько обходной путь, если вы знаете о предыдущих установках, которые были неправильно удалены.
вы может иметь некоторое представление об этом, открыв "regedit" и поиск "Python27" -в моем кэше командной оболочки появился раздел реестра, указывающий на c:\python\python27\ (который был удален и не присутствовал при поиске в реестре при его нахождении).
Это может помочь указать на ранее неправильно удаленные установки.
удачи!
Я знаю, это старый вопрос, но я столкнулся с проблемой с 2.7 и 3.5. Хотя 2.7 не будет отображаться в моем списке удаления windows по умолчанию, он появился на вкладке CCleaner tools под uninstall. После этого он был удален и переустановлен, и с тех пор он был гладким кодированием.
удалите программу python с помощью графического интерфейса Windows.
Удалить папку, содержащую e.g если он хранился в C:\python36\
обязательно удалите эту папку