Как запустить easy_install в cygwin?
Я пытаюсь установить какой-либо пакет в Python Cygwin, но я получаю следующую ошибку: "easy_install: команда не найдена".
Я попытался запустить "easy_install.py", результат также "easy_install.py: команда не найдена". Я попытался найти во всем дереве cygwin /usr что-нибудь с префиксом "easy", но ничего не найдено.
Я что-то пропустил? AFAIK, инструмент easy_install должен включать батареи, включенные в python 2.5. Или есть пакет, который должен быть установлен для того, что я пропустил?
4 ответа
В командной строке cygwin выполните:
$ wget http://peak.telecommunity.com/dist/ez_setup.py
$ python ez_setup.py
Это установит easy_install на ваш cygwin.
Легко, как пи.
easy_install
является частью пакета setuptools. Этот пакет предоставляется Cygwin. Чтобы установить его, перезапустите установщик cygwin setup [...]. Exe и на шаге выбора пакета установите флажок "Python/python-setuptools".
Скрипт easy_install имеет прикрепленный номер версии. Вместо бега easy_install
, бежать easy_install-2.7
или же easy_install-3.4
(или что угодно x.y
версия Python, которую вы установили).
Easy Install - это модуль Python (easy_install) в комплекте с setuptools, который можно найти здесь: http://pypi.python.org/pypi/setuptools . Вы должны установить setuptools самостоятельно.
- Если вы хотите установить его в Windows Python, используйте сценарий установки setuptools из командной оболочки cmd или установщик MS Windows.
Если вам нужен python с setuptools для работы в Cygwin, чем:
- использовать собственный Python Cygwin (вы можете установить его, используя cygwin setup.exe)
- использовать источник setuptools
В дополнение к установке setuptools (как описано в других ответах), вам также необходимо убедиться, что C:\Python25\Scripts
в вашем PATH
,