Назад | Перейти на главную страницу

Как запустить easy_install в cygwin?

Я пытаюсь установить какой-то пакет в python cygwin, но получаю следующую ошибку: «easy_install: команда не найдена».

Я попытался запустить "easy_install.py", результат тоже "easy_install.py: команда не найдена". Я попытался найти во всем дереве cygwin / usr что-нибудь с префиксом "easy", но ничего не нашел.

Я что-то упускаю? AFAIK, инструмент easy_install должен быть включен в python 2.5. Или есть пакет, который нужно установить для того, что я пропустил?

В командной строке 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) в комплекте с инструментами установки, который можно найти здесь: http://pypi.python.org/pypi/setuptools. Вы должны установить инструменты установки самостоятельно.

  • Если вы хотите установить его в Windows Python, используйте сценарий установки setuptools из cmd shell или используйте установщик MS Windows
  • Если вам нужен Python с setuptools для работы в cygwin, чем:

    • использовать собственный python cygwin (вы можете установить его с помощью cygwin setup.exe)
    • использовать источник setuptools

Помимо установки инструментов настройки (как описано в других ответах), вам также необходимо убедиться, что C:\Python25\Scripts в твоем PATH.