Сбросьте easy_install после удаления Python в OS X - PullRequest
0 голосов
/ 25 марта 2011

Сначала у меня был 64-битный Python, затем я установил BeautifulSoup, используя easy_install.

По какой-то причине я удалил 64-битный Python, используя этот метод .Затем я переустановил 32-битную версию с Python.org.Однако:

Kit:~ Kit$ easy_install beautifulsoup
Searching for beautifulsoup
Best match: BeautifulSoup 3.2.0
Processing BeautifulSoup-3.2.0-py2.6.egg
BeautifulSoup 3.2.0 is already the active version in easy-install.pth

Using /Library/Python/2.6/site-packages/BeautifulSoup-3.2.0-py2.6.egg
Processing dependencies for beautifulsoup
Finished processing dependencies for beautifulsoup

Это неприятный признак того, что я действительно не нашел простого способа чистого удаления Python на OS X. Кроме того, в нем упоминается BeautifulSoup для Python 2,6 , но у меня 2,7 .Сад :(

Как мне сбросить easy-install.pth?Я не смог найти его в центре внимания.

1 Ответ

1 голос
/ 25 марта 2011

Похоже, вы запускаете easy_install из системы Python 2.6.Apple поставляет easy_install с ОС.Если вы только что установили Python 2.7 с python.org, вам нужно установить , распределить для этой версии.(Обратите внимание, что вам нужно сделать это как root, чтобы он мог писать в /usr/local/bin.) Существуют также версии easy_install с суффиксом версии Python, например, easy_install-2.6, поэтому, если по какой-то причине вы хотите установить пакетв системе Python вы все равно можете это сделать.

Кроме того, исследуйте pip , который имеет функцию удаления.

...