У меня проблемы с установкой пакета Python на мой компьютер с Windows, и я хотел бы установить его с помощью бинарных файлов Christoph Gohlke's Window. (Который, по моему опыту, облегчил большую часть суеты для многих других установок пакетов). Однако доступны только файлы .whl.
http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype
Но как мне установить .whl файлы?
Ноты
- Я нашел документы за рулем , но они не кажутся такими простыми в объяснении, как устанавливать файлы .whl.
- Этот вопрос является дубликатом этого вопроса , на который не был дан прямой ответ.
pip install ...
не требует колесного пакета;pip wheel ...
делает.Ответы:
Я просто использовал следующее, что было довольно просто. Сначала откройте консоль, затем перейдите к тому месту, где вы скачали свой файл, например some-package.whl, и используйте
Примечание: если pip.exe не распознан, вы можете найти его в каталоге «Scripts», откуда был установлен python. Если pip не установлен, эта страница может помочь: Как установить pip в Windows?
Примечание: для пояснения.
Если вы копируете
*.whl
файл на локальный диск (например, C: \ some-dir \ some-file.whl ), используйте следующие параметры командной строки:источник
pip install wheel
. Командаpip install some-package.whl
достаточно. Только убедитесь, что пип обновлен, как заявлено бурхан-халидом.python -m pip install some-package.whl
также работает, если пункт не найден в PATH.pip3
вместоpip
(у меня было 2,7, а теперь 3,4). Во всяком случае, это дружеское напоминание, что иногдаpip3
это то, что вам нужно.Во-первых, убедитесь, что вы обновили пип, чтобы включить поддержку колес:
Затем для установки с колеса укажите каталог, в который загружается колесо. Например, чтобы установить
package_name.whl
:источник
--use-wheel
в пипе 19.0.1 (python 2.7)whl
это сокращениеЯ в той же лодке, что и ОП.
С помощью командной строки Windows из каталога:
казалось, работает.
Перейдя в каталог, в котором находился whl, он просто сообщает мне, что pip не распознан. Возвращаясь к
C:\Python34\Scripts>
, затем используя полную команду, указанную выше, укажите местоположение «где / его / загружено»Requirement 'scikit_image-...-win32.whl' looks like a filename, but the filename does not exist
.Поэтому я сбросил копию .whl в Python34 / Scripts, снова выполнил ту же самую команду (при этом
--find-links=
все еще переходя в другую папку), и на этот раз она сработала.источник
C:\Python34\Scripts
каталоге при запуске pip, добавьте этот каталог в системный путь. Для тех, кто не знает как: windowsitpro.com/systems-management/…C:\Python34\python.exe -m pip install requests
он автоматически загрузил пакет «заявок» и установил его.На сайте великого Кристофа Гольке есть несколько версий файлов.
При установке колес с этого сайта я считаю важным сначала запустить его из консоли Python:
так что вы знаете, какую версию вы должны установить для своего компьютера. Выбор неправильной версии может привести к сбою установки пакета (особенно если вы не используете правильный тег CPython, например, cp27).
источник
Вы должны запустить pip.exe из командной строки на моем компьютере. Я печатаю
C:/Python27/Scripts/pip2.exe install numpy
источник
Scripts
каталога. Pip не поставляется с обычной установкой?В Windows вы не можете просто обновить с помощью
pip install --upgrade pip
, потому чтоpip.exe
он используется, и при его замене возникнет ошибка. Вместо этого вы должны обновитьpip
как это:Затем проверьте
pip
версию:Если это показывает
6.x
серию, есть поддержка колеса.Только тогда вы можете установить пакет с колесом так:
источник
pip install --upgrade pip
и он работал нормально, так что часть того, что вы говорите, кажется неверной.Чтобы иметь возможность устанавливать файлы колес с помощью простого двойного щелчка на них, вы можете сделать следующее:
1) Запустите две команды в командной строке с правами администратора:
2) Кроме того, их можно скопировать в
wheel.bat
файл и выполнить с помощью флажка «Запуск от имени администратора» в свойствах.PS pip.exe предполагается в PATH.
Обновить:
(1) Они могут быть объединены в одну строку:
(2) Синтаксис для файлов .bat немного отличается:
Также его вывод можно сделать более подробным:
см. мой блог для деталей.
источник
РЕДАКТИРОВАТЬ: ЭТО НЕ ДЛИННЕЕ ЧАСТЬ PIP
Чтобы избежать необходимости загружать такие файлы, вы можете попробовать:
Для получения дополнительной информации см. Это .
источник
В случае, если вы не можете установить конкретный пакет напрямую, используя PIP.
Вы можете скачать конкретный
.whl
пакет (колесо) с - https://www.lfd.uci.edu/~gohlke/pythonlibs/CD (Изменить каталог) на этот загруженный пакет и установить его вручную,
pip install PACKAGENAME.whl
например:
pip install ad3‑2.1‑cp27‑cp27m‑win32.whl
источник
Единственный способ, которым мне удалось установить NumPy, был следующим:
Я скачал NumPy отсюда https://pypi.python.org/pypi/numpy
Этот модуль
Выполнение команды из пути установки Python в PowerShell
PS .: Я установил его на Windows 10.
источник
Вы можете установить .whl файл, используя
pip install filename
. Хотя, чтобы использовать его в этой форме, он должен находиться в том же каталоге, что и ваша командная строка, в противном случае укажите полное имя файла вместе с его адресом, какpip install C:\Some\PAth\filename
.Также убедитесь, что файл .whl той же платформы, что и вы, выполните команду a,
python -V
чтобы узнать, какую версию Python вы используете, и, если это win32 или 64, установите правильную версию в соответствии с ней.источник
Сначала я обновил пункт с помощью команды:
pip install --upgrade pip
затем я также установил колесо с помощью команды:pip install wheel
и тогда он работал отлично.Надеюсь, у вас это получится.
источник
Новые пользователи Python в Windows часто забывают добавить каталог Python \ Scripts в переменную PATH во время установки. Я рекомендую использовать средство запуска Python и выполнить pip как скрипт с
-m
переключателем. Затем вы можете установить диски для конкретной версии Python (если установлено более одной), и каталог Scripts не обязательно должен находиться в PATH. Итак, откройте командную строку, перейдите (с помощьюcd
команды) к папке, где находится файл .whl, и введите:Замените
3.6
на вашу версию Python или просто введите,-3
если нужная версия Python появляется первой в PATH. И с активной виртуальной средойpy -m pip install your_whl_file.whl
.Конечно, вы также можете установить пакеты из PyPI, например:
источник
Я хотел бы предложить вам точный способ установки .whl файла. Сначала я столкнулся со многими проблемами, но потом решил, вот мой трюк для установки .whl файлов.
Следуйте инструкциям, чтобы импортировать модуль
3. Теперь введите команду, написанную ниже
Нажмите Enter и убедитесь, что вы ввели версию, которую вы используете в настоящее время с правильным именем файла.
Как только вы нажмете ввод, подождите несколько минут, и файл будет установлен, и вы сможете импортировать конкретный модуль.
Чтобы проверить, успешно ли установлен модуль, импортируйте модуль в режиме ожидания и проверьте его.
Спасибо:)
источник
Загрузите пакет (.whl).
Поместите файл в папку скриптов каталога python
Используйте командную строку для установки пакета.
источник
На MacOS, с
pip
установленным через MacPorts на MacPorts python2.7, мне пришлось использовать решение @Dunes:Где
python
был заменен питон MacPorts в моем случае, которыйpython2.7
илиpython3.5
для меня.-m
Опция «Запустить модуль библиотеки в качестве сценария» в соответствии с страницы руководства.(Ранее я запускал
sudo port install py27-pip py27-wheel
для установкиpip
иwheel
сначала в мою установку на python 2.7.)источник