У меня проблемы с настройкой пакетов Python. EasyInstall от SetupTools должен помочь, но у них нет исполняемого файла для Python 2.6.
Например, чтобы установить Mechanize, я просто должен поместить папку Mechanize в C: \ Python24 \ Lib \ site-packages в соответствии с INSTALL.txt, но запуск тестов не работает. Может ли кто-нибудь помочь пролить свет на это? Спасибо!
Ответы:
Общепринятый ответ устарел. Итак, во-первых,
pip
предпочтительнее, чемeasy_install
( зачем использовать pip вместо easy_install? ). Затем выполните следующие действия для установкиpip
на Windows, это довольно просто.Установить
setuptools
:устанавливать
pip
:При желании вы можете добавить путь к вашей среде, чтобы вы могли использовать его в
pip
любом месте. Это где-то какC:\Python33\Scripts
.источник
Новые версии Python для Windows поставляются с менеджером пакетов pip . (источник)
Используйте это для установки пакетов:
Так что в вашем случае это будет:
источник
pip
находится какC:\Users\[you]\AppData\Local\Programs\Python\Python[XX]\Scripts\pip
python -m pip install <module_name>
?Это хороший урок о том, как войти
easy_install
в Windows. Краткий ответ: добавьтеC:\Python26\Scripts
(или любой другой Python, который вы установили) в вашу PATH.источник
Вам не нужен исполняемый файл для setuptools. Вы можете скачать исходный код, распаковать его, перейти к загруженному каталогу и запустить
python setup.py install
в командной строкеисточник
setup.py
файл). Оттуда вы можете запустить,python setup.py install
и он установит его для вас.Начиная с Python 2.7, pip включен по умолчанию. Просто загрузите желаемый пакет через
источник
m **module-name**: Searches **sys.path** for the named module and runs the corresponding **.py** file as a script.
.python -m pip install [package-name]
Как я уже писал в другом месте
Поэтому правильная вещь - это установить pip. Однако, если вы не можете быть обеспокоены, Christoph Gohlke предоставляет бинарные файлы для популярных пакетов Python для всех платформ Windows http://www.lfd.uci.edu/~gohlke/pythonlibs/
Фактически, для сборки некоторых пакетов Python требуется компилятор C (например, mingw32) и библиотечные заголовки для зависимостей. Это может быть кошмаром для Windows, поэтому помните имя Кристоф Гольке.
источник
У меня были проблемы при установке пакетов в Windows. Нашел решение. Работает в Windows7 +. Главным образом что-нибудь с Windows Powershell должно быть в состоянии заставить это работать. Это может помочь вам начать с этим.
python setup.py install
Это сработало для меня, когда больше ничего не имело смысла. Я использую Python 2.7, но документация предполагает, что то же самое будет работать и для Python 3.x.
источник
pip - это установщик пакетов для python, сначала обновите его, затем скачайте то, что вам нужно
Затем:
источник
Теперь вы можете установить необходимый модуль
источник
Вы также можете просто скачать и запустить ez_setup.py, хотя в документации SetupTools это больше не предлагается. У меня нормально работало только 2 недели назад.
источник
Или просто поместите каталог в исполняемый файл pip по системному пути.
источник
Как упомянуто Blauhirn после того, как 2,7 пипса предустановлено. Если он не работает для вас, возможно, его нужно добавить в путь.
Однако если вы используете Windows 10, вам больше не нужно открывать терминал для установки модуля. То же самое касается и открытия Python.
Вы можете ввести непосредственно в меню поиска
pip install mechanize
, выберите команду, и она установит:Если что-то пойдет не так, однако, оно может закрыться, прежде чем вы сможете прочитать ошибку, но все же это полезный ярлык.
источник