Как мне полностью удалить Python и все его пакеты? - PullRequest
3 голосов
/ 14 октября 2011

Я установил несколько пакетов, но я думаю, что некоторые пакеты повреждены или конфликтуют с версиями

Есть ли хороший способ просто удалить каждый пакет и сам Python?

1 Ответ

2 голосов
/ 14 октября 2011

Если вы просто хотите удалить все установленные вами пакеты (в отличие от всех Python), вам нужно обнулить каталог site-packages.

Чтобы найти его, из Python запустите >>> import some_package (где some_package - это пакет, который вы установили; setuptools - это тот, который у вас, вероятно, будет), затем запустите some_package.__file__. На выходе должно быть что-то вроде /path/to/site-packages/distribute-0.6.19-py2.6.egg/setuptools/__init__.pyc. Удалите (или, еще лучше, переименуйте) и воссоздайте /path/to/site-packages. Это избавит вас от всего, что вы установили.

...