Python windows install whl

Python windows install whl

Проблемы с установкой пакета Python (в частности, JPype1 0.5.7) на компьютере с Windows и его решение.

Christoph Gohlke раньше использовал файлы .exe, но сейчас файлы .whl.

Как установить файлы .whl?

Решения

Прежде всего, убедитесь, что вы обновили программу, чтобы включить поддержку файлов .whl:

Укажите текущий каталог файла при вызове pip из командной строки.
Например, чтобы установить ad3‑2.2.1‑cp38‑cp38‑win_amd64.whl :

  • Откройте папку, где находится файл .whl
  • Откройте командную строку с текущим каталогом.
    1. Удерживайте кнопку Shift на клавиатуре, нажмите правую кнопку мыши, выберите в контекстном меню «Командная строка» или «PowerShell»
    2. Или наберите команду cmd в поле с адресом папки в File Explorer
  • Выполните команду pipe с указанием файла .whl.
    Например:
    Или, с указанием полного пути файла (файл .whl лежит в папке C:\src\ad3‑2.2.1‑cp38‑cp38‑win_amd64.whl):

Если команду pip не распознается, вы можете найти файл pip.exe в каталоге «Scripts», из которого был установлен python.
Если pip не установлен, эта страница может вам помочь: Как установить pip в Windows?

Если предложенное выше не помогает, ниже список команд и советов:

  • Если версия выше 6.x , значит поддержка .whl должна быть
  • Добавьте Python\Scripts переменную PATH

Как установить пакет Python с файлом .whl?

У меня возникли проблемы с установкой пакета Python (в частности, JPype1 0.5.7) на моей Windows-машине и вы хотите установить его с помощью двоичных файлов Crystaloph Gohlke Window. (Что, по моему опыту, облегчило большую часть суеты для многих других установок пакета.)

Однако, в то время как Кристоф раньше использовал файлы .exe в прошлом, в последнее время кажется, что он загружает файлы .whl.

Но как установить .whl файлы?

  • Я нашел документы на колесе, но они не кажутся такими неудобными в объяснении, как устанавливать файлы .whl.
  • Этот вопрос является дубликатом с этим вопросом, на который прямо не ответил.

11 ответов

Я просто использовал следующее, что было довольно просто. Сначала откройте консоль, затем cd, где вы загрузили файл, например some-package.whl, и используйте

Примечание. Если pip.exe не распознается, вы можете найти его в каталоге «Scripts», из которого был установлен python. Если pip не установлен, эта страница может помочь: Как установить pip в Windows?

Примечание: для уточнения
Если вы скопируете файл *.whl на локальный диск (например, C:\some-dir\some-file.whl), используйте следующие параметры командной строки —

Чтобы установить с колеса, укажите каталог, в который загружено колесо. Например, для установки package_name.whl :

Удостоверьтесь, что вы обновили первый пункт, чтобы включить поддержку колес:

Я нахожусь в той же лодке, что и OP.

С помощью командной строки 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= все еще идет в другую папку), и на этот раз она сработала.

Вам нужно запустить pip.exe из командной строки на моем компьютере. Я набираю C:/Python27/Scripts/pip2.exe install numpy

В Windows вы не можете просто обновить с помощью pip install —upgrade pip , потому что используется pip.exe , и при этом будет заменена ошибка. Вместо этого вы должны обновить pip следующим образом:

Затем проверьте версию pip :

Если он показывает серию 6.x , имеется поддержка колес.

Только тогда вы можете установить пакет колес следующим образом:

Существует несколько версий файлов на большом сайте Кристофа Голке.

Что-то, что я нашел важным при установке колес с этого сайта, это сначала запустить его с консоли Python:

чтобы вы знали, какую версию вы должны установить для своего компьютера. Выбор неправильной версии может привести к сбою в установке пакета (особенно если вы не используете правильный тег CPython, например, cp27).

Чтобы установить файлы колес с простым двойным щелчком на них, вы можете сделать следующее:

1) Запустите две команды в командной строке под правами администратора:

2) Кроме того, они могут быть скопированы в файл wheel.bat и выполнены с помощью флажка «Запуск от имени администратора».

Читайте также:  Модель драйверов системы windows

Предполагается, что PS pip.exe находится в PATH.

Update:

(1) Их можно объединить в одну строку:

(2) Синтаксис для .bat файлов несколько отличается:

Также его вывод можно сделать более подробным:

Чтобы не загружать такие файлы, вы можете попробовать:

Для получения дополнительной информации см. это.

Новые пользователи Python в Windows часто забывают добавить каталог Python\Scripts в переменную PATH во время установки. Я рекомендую использовать пусковую установку Python и выполнить pip как script с помощью переключателя -m . Затем вы можете установить колеса для конкретной версии Python (если установлено более одного), а каталог Scripts не должен находиться в PATH. Поэтому откройте командную строку, перейдите (с помощью команды cd ) в папку, где находится файл .whl, и введите:

Замените 3.6 на свою версию Python или просто введите -3 , если в PATH появится первая версия Python. И с активной виртуальной средой: py -m pip install your_whl_file.whl .

Конечно, вы также можете устанавливать пакеты из PyPI таким образом, например

Как установить пакет Python с файлом .whl?

У меня проблемы с установкой пакета Python на мой компьютер с Windows, и я хотел бы установить его с помощью бинарных файлов Christoph Gohlke’s Window. (Который, по моему опыту, облегчил большую часть суеты для многих других установок пакетов). Однако доступны только файлы .whl.

Но как мне установить .whl файлы?

  • Я нашел документы за рулем , но они не кажутся такими простыми в объяснении, как устанавливать файлы .whl.
  • Этот вопрос является дубликатом этого вопроса , на который не был дан прямой ответ.

Я просто использовал следующее, что было довольно просто. Сначала откройте консоль, затем перейдите к тому месту, где вы скачали свой файл, например some-package.whl, и используйте

Примечание: если pip.exe не распознан, вы можете найти его в каталоге «Scripts», откуда был установлен python. Если pip не установлен, эта страница может помочь: Как установить pip в Windows?

Примечание: для пояснения.
Если вы копируете *.whl файл на локальный диск (например, C: \ some-dir \ some-file.whl ), используйте следующие параметры командной строки:

Во-первых, убедитесь, что вы обновили пип, чтобы включить поддержку колес:

Затем для установки с колеса укажите каталог, в который загружается колесо. Например, чтобы установить package_name.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= все еще переходя в другую папку), и на этот раз она сработала.

На сайте великого Кристофа Гольке есть несколько версий файлов.

При установке колес с этого сайта я считаю важным сначала запустить его из консоли Python:

так что вы знаете, какую версию вы должны установить для своего компьютера. Выбор неправильной версии может привести к сбою установки пакета (особенно если вы не используете правильный тег CPython, например, cp27).

Вы должны запустить pip.exe из командной строки на моем компьютере. Я печатаю C:/Python27/Scripts/pip2.exe install numpy

В Windows вы не можете просто обновить с помощью pip install —upgrade pip , потому что pip.exe он используется, и при его замене возникнет ошибка. Вместо этого вы должны обновить pip как это:

Затем проверьте pip версию:

Если это показывает 6.x серию, есть поддержка колеса.

Только тогда вы можете установить пакет с колесом так:

Чтобы иметь возможность устанавливать файлы колес с помощью простого двойного щелчка на них, вы можете сделать следующее:

1) Запустите две команды в командной строке с правами администратора:

2) Кроме того, их можно скопировать в wheel.bat файл и выполнить с помощью флажка «Запуск от имени администратора» в свойствах.

PS pip.exe предполагается в PATH.

Обновить:

(1) Они могут быть объединены в одну строку:

(2) Синтаксис для файлов .bat немного отличается:

Также его вывод можно сделать более подробным:

см. мой блог для деталей.

РЕДАКТИРОВАТЬ: ЭТО НЕ ДЛИННЕЕ ЧАСТЬ PIP

Чтобы избежать необходимости загружать такие файлы, вы можете попробовать:

Для получения дополнительной информации см. Это .

В случае, если вы не можете установить конкретный пакет напрямую, используя PIP.

Вы можете скачать конкретный .whl пакет (колесо) с — https://www.lfd.uci.edu/

Читайте также:  Не вращается экран windows

CD (Изменить каталог) на этот загруженный пакет и установить его вручную,
pip install PACKAGENAME.whl
например:
pip install ad3‑2.1‑cp27‑cp27m‑win32.whl

Единственный способ, которым мне удалось установить 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 файлов.

Следуйте инструкциям, чтобы импортировать модуль

  1. Убедитесь, что ваш файл .whl хранится в папке python 2.7 / 3.6 / 3.7 / . Первоначально, когда вы загружаете .whl файл, файл хранится в загруженной папке, я предлагаю изменить папку. Это облегчает установку файла.
  2. Откройте командную строку и откройте папку, в которой вы сохранили файл, введя

3. Теперь введите команду, написанную ниже

Нажмите Enter и убедитесь, что вы ввели версию, которую вы используете в настоящее время с правильным именем файла.

Как только вы нажмете ввод, подождите несколько минут, и файл будет установлен, и вы сможете импортировать конкретный модуль.

Чтобы проверить, успешно ли установлен модуль, импортируйте модуль в режиме ожидания и проверьте его.

Как установить пакет Python с файлом .whl?

У меня проблемы с установкой пакета Python (в частности, JPype1 0.5.7) на мой компьютер с Windows, и я хотел бы установить его с помощью бинарных файлов Christoph Gohlke’s Window. (Что, по моему опыту, облегчило большую часть суеты для многих других установок пакетов.)

Однако, хотя Кристоф раньше предоставлял файлы .exe, в последнее время кажется, что он загружает файлы .whl.

Но как мне установить .whl файлы?

Примечания

  • Я нашел документы на колесе, но они не так просты в объяснении того, как установить .whl файлы.
  • Этот вопрос дублируется с этим вопросом, который не был т прямо ответил.

16 ответов

Я просто использовал следующее, что было довольно просто. Сначала откройте консоль, затем перейдите к тому месту, где вы скачали свой файл, например some-package.whl, и используйте

Примечание: если pip.exe не распознается, вы можете найти его в каталоге «Scripts», откуда был установлен python. Если pip не установлен, эта страница может помочь: Как установить pip в Windows?

Примечание: для уточнения
Если вы копируете файл *.whl на свой локальный диск (например, C: \ some-dir \ some-file.whl ), используйте следующие параметры командной строки:

В случае, если вы не можете установить конкретный пакет напрямую, используя PIP.

Вы можете загрузить определенный пакет .whl (колесо) с — https: // www.lfd.uci.edu/

CD (смените каталог) на загруженный пакет и установите его вручную —
pip install PACKAGENAME.whl
например:
pip install ad3‑2.1‑cp27‑cp27m‑win32.whl

Я хотел бы предложить вам точный способ установки .whl файла. Сначала я столкнулся со многими проблемами, но потом решил, вот мой трюк для установки .whl файлов.

Следуйте инструкциям, чтобы импортировать модуль

  1. Убедитесь, что ваш файл .whl хранится в папке python 2.7 / 3.6 / 3.7 / . Первоначально, когда вы загружаете .whl файл, файл хранится в загруженной папке, я предлагаю изменить папку. Это облегчает установку файла.
  2. Откройте командную строку и откройте папку, в которой вы сохранили файл, введя
Читайте также:  Проблемы с rdp windows server 2012

3. Теперь введите команду, написанную ниже

Нажмите Enter и убедитесь, что вы ввели версию, которую вы используете в настоящее время с правильной имя файла.

Как только вы нажмете ввод, подождите несколько минут, и файл будет установлен, и вы будете быть в состоянии импортировать конкретный модуль.

Чтобы проверить, успешно ли установлен модуль, импортируйте модуль в режиме ожидания и проверь это.

На MacOS с pip , установленным через MacPorts на MacPorts python2.7, мне пришлось использовать решение @Dunes:

Где python был заменен питоном MacPorts в моем случае, что для меня python2.7 или python3.5 .

Параметр -m — «Запустить модуль библиотеки как скрипт» в соответствии с man-страницей.

(Ранее я запускал sudo port install py27-pip py27-wheel для установки pip и wheel сначала в мою установку на python 2.7.)

Загрузите пакет (.whl).

Поместите файл в папку скриптов каталога python

Используйте командную строку для установки пакета.

Вы должны запустить pip.exe из командной строки на моем компьютере. Я печатаю C:/Python27/Scripts/pip2.exe install numpy

Вы можете установить .whl файл, используя pip install filename . Хотя, чтобы использовать его в этой форме, он должен находиться в том же каталоге, что и ваша командная строка, в противном случае укажите полное имя файла вместе с его адресом, например pip install C:\Some\PAth\filename .

Также убедитесь, что файл .whl той же платформы, что и вы, выполните python -V , чтобы узнать, какую версию Python вы используете, и, если это win32 или 64, установите правильную версию в соответствии с ней.

РЕДАКТИРОВАТЬ: ЭТО НЕ ДЛИННЕЕ ЧАСТЬ PIP

Чтобы избежать необходимости загружать такие файлы, вы можете попробовать:

Для получения дополнительной информации см. Это.

На сайте великого Кристофа Гольке есть несколько версий файлов.

При установке колес с этого сайта я считаю важным сначала запустить его из консоли Python:

Так что вы знаете, какую версию вы должны установить для своего компьютера. Выбор неправильной версии может привести к сбою установки пакета (особенно если вы не используете правильный тег CPython, например, cp27).

Во-первых, убедитесь, что вы обновили пип, чтобы включить поддержку колес:

Затем для установки с колеса укажите каталог, в который загружается колесо. Например, чтобы установить package_name.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= все еще переходил в другую папку), и на этот раз она сработала.

В Windows вы не можете просто обновить с помощью pip install —upgrade pip , потому что pip.exe используется и при его замене возникнет ошибка. Вместо этого вы должны обновить pip следующим образом:

Затем проверьте версию pip :

Если это показывает 6.x ряд, есть поддержка колеса.

Только тогда вы можете установить пакет с колесом так:

Новые пользователи 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, например,

Чтобы иметь возможность устанавливать файлы колес с помощью простого двойного щелчка на них, вы можете сделать следующее:

1) Запустите две команды в командной строке с правами администратора:

2) Кроме того, их можно скопировать в файл wheel.bat и выполнить с помощью флажка «Запуск от имени администратора» в свойствах.

PS pip.exe предполагается в PATH.

(1) Они могут быть объединены в одну строку:

(2) Синтаксис для файлов .bat немного отличается:

Также его вывод можно сделать более подробным:

Оцените статью