Как запустить 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,

Другие вопросы по тегам