Как установить wheel python

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

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

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

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

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

Я в той же лодке, что и ОП.

С помощью командной строки Windows из каталога:

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

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

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

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

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

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

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

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

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

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

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

Обновить:

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

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

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

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

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

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

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

Единственный способ, которым мне удалось установить NumPy, был следующим:

Этот модуль

Выполнение команды из пути установки Python в PowerShell

Надеюсь, у вас это получится.

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

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

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

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

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

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

Источник

Notes

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

18 Answers 18

I just used the following which was quite simple. First open a console then cd to where you’ve downloaded your file like some-package.whl and use

Note: if pip.exe is not recognized, you may find it in the «Scripts» directory from where python has been installed. If pip is not installed, this page can help: How do I install pip on Windows?

First, make sure you have updated pip to enable wheel support:

Then, to install from wheel, give it the directory where the wheel is downloaded. For example, to install package_name.whl :

There are several file versions on the great Christoph Gohlke’s site.

Something I have found important when installing wheels from this site is to first run this from the Python console:

so that you know which version you should install for your computer. Picking the wrong version may fail the installing of the package (especially if you don’t use the right CPython tag, for example, cp27).

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

I am in the same boat as the OP.

Using a Windows command prompt, from directory:

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

You have to run pip.exe from the command prompt on my computer. I type C:/Python27/Scripts/pip2.exe install numpy

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

Then check the pip version:

If it shows 6.x series, there is wheel support.

Only then, you can install a wheel package like this:

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

To be able to install wheel files with a simple doubleclick on them you can do one the following:

1) Run two commands in command line under administrator privileges:

2) Alternatively, they can be copied into a wheel.bat file and executed with ‘Run as administrator’ checkbox in the properties.

PS pip.exe is assumed to be in the PATH.

Update:

(1) Those can be combined in one line:

Also its output can be made more verbose:

see my blog post for details.

There’s a slight difference between accessing the .whl file in python2 and python3. In python3, you need to install wheel first and then you can access .whl files.

Python3

And then by using wheel

Python2

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

In-case if you unable to install specific package directly using PIP.

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

EDIT: THIS NO LONGER IS A PART OF PIP

To avoid having to download such files, you can try:

For more information, see this.

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

The only way I managed to install NumPy was as follows:

This Module

Command execution from Python’s installation path in PowerShell

PS.: I installed it on Windows 10.

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

Of course you can also install packages from PyPI in this way, e.g.

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

Hope it works for you I guess.

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

Follow The Steps properly in order to get a module imported

3.Now, enter the command written below

Click enter and make sure you enter the version you are currently using with correct file name.

Once you press enter, wait for few minutes and the file will be installed and you will be able to import the particular module.

In order to check if the module is installed successfully, import the module in idle and check it.

Источник

Русские Блоги

Как установить сторонние библиотеки в Python

Существует около трех часто используемых инструментов для установки сторонних библиотек Python:

Общий формат установочного пакета:

1. whl (рекомендуется, бинарный)
2、tar.gz
3、zip
4. Яйцо (первый распространенный формат упаковки)
напрямую изменить суффикс файлов whl и egg на zip, который можно распаковать как zip

setup.py

Setup.py часто используется для установки исходного кода. Поскольку официальный веб-сайт pypi загружает пакет очень медленно, некоторые люди предпочтут загрузить и установить его, а некоторые люди загрузят исходный код на GitHub для установки. Setup.py часто используется с последним.

установка:

1. Загрузите zip и разархивируйте;
2. Откройте cmd и введите путь после распаковки;
3. Выполните последовательно следующие коды.

Команда выглядит следующим образом:

Путь, по которому хранится установочный пакет Windows: \ Lib \ site-packages в пути установки python.

Путь для Linux должен быть: /usr/lib/python2.7/site-packages. (Путь не обязательно, в зависимости от ситуации, некоторые могут находиться в / usr / local / lib)

Недостатки:

Но этот метод установки имеет очень большую проблему, то есть пакет, установленный с помощью этого метода, не может быть полностью удален с помощью pip uninstall.

В Интернете есть способ удаления, но я пробовал его не очень эффективно:

Удалить

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

easy_install

Если мы хотим использовать easy_install, нам сначала понадобятся инструменты настройки. Конечно, текущая версия идет вместе с ним. Python 3.6 и более поздние версии немного отличаются, что будет обсуждаться позже.

Но все же могу упомянуть:

1. Откройте официальный сайтhttp://pypi.python.org/pypi/setuptools На данный момент в последней версии есть только два формата whl и zip (раньше был exe, а сейчас вроде нет, но теперь мне кажется, что так удобнее).

Но предпосылка whl заключается в использовании pip для установки, а иногда и pip, нам может потребоваться использовать easy_install для установки, мы не часто используем easy_install с pip, поэтому мы можем загружать только zip.

2. После загрузки разархивируйте, вы найдете внутри easy_install.py и setup.py, которые можно использовать напрямую.
Если это exe-файл, дважды щелкните файл ez_setup.py, чтобы установить его после установки, или выполните команду в cmd:

После установки easy_install его можно использовать для установки пакета, но рекомендуется добавить путь easy_install в переменную среды PATH, в противном случае вам нужно будет вводить путь каждый раз при установке пакета.

Как использовать easy_install, например, установить pip, просто добавьте имя пакета напрямую:

Удалить

Обновить

использовать

Установить tar.gz и zip с помощью pip проще всего, распаковывать не нужно, первые два тоже нужно распаковать.

Пакетная установка

Иногда вы обнаружите, что если вы хотите установить файл wheel при отсутствии сети, в прямом пипе будет ошибка. Есть способ, и он может быть пакетным, который заключается в использовании файла requirements.txt. Однако перед этим нам все еще нужно знать, что причина, по которой мы не можем установить файл wheel, заключается в том, что собственный питон не поддерживает загруженный файл whl.

1. Мы загрузим все пакеты, включая whl, tar.gz и т. Д.
2. Затем запишите версию пакета в файл requirements.txt и сложите их.
3. Вы можете выполнить команду напрямую или записать команду в сценарий.

Команда выглядит следующим образом:

Массовое удаление

wheel

1. Формат наименования пакета колес

Первые два представляют имя и версию пакета соответственно.Трёхэлементные кортежи, выводимые из ранее просмотренной версии колеса, представляют .

py-no расширение для конкретной реализации
cp-CPython, который является широко используемой реализацией Python.
ip-IronPython, реализация Python, работающая на платформе Windows CLI.
pp-PyPy, реализация Python с JIT
jy-Jython, реализация Python, работающая на JVM

Например, py2 и py3 в белом имени запроса представляют поддержку py2.x и py3.x соответственно. Если две существуют одновременно, это означает, что поддерживаются обе версии, разделенные знаком «.».

Честно говоря, я не совсем понимаю, что это такое, знаю только, что он делится на следующие категории:

Если нет возможности определить тип abi при упаковке, сгенерированный тег abi будет отсутствовать. Если пакет Python представляет собой чистую реализацию Python, которая не полагается на конкретный abi, сгенерированный тег abi также не имеет значения.

Большая часть того, что мы загружаем, похоже на окончание mu, например cp27mu.

win32-Windows32 бит
win_amd64 —— 64-разрядная версия Windows.
linux_i386-Linux 32 бит
linux_x86_64 —— Linux64 бит
любой —— любой

2. Какие типы файлов wheel поддерживает среда Python?

Просмотреть версии ниже pip10:

Просмотреть версии выше pip10:

Вы можете увидеть картинку:
Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python
Как видите, это список кортежей из нескольких групп. Вам знакомы три элемента в нем? Давайте посмотрим на имя файла колеса, например запросы:

Конечно, последнее невозможно увидеть при выполнении на Python в Windows.

Скачать исходный код

Источник загрузки внутреннего официального сайта pypi иногда медленный, мы можем указать источник

Домашние зеркала на данный момент имеют:

Адрес загрузки сторонней библиотеки

Различия в методах установки pip до и после python3.6

Существует большая разница между Python 3.6 и предыдущими версиями (включая 2.x и 3.x до 3.6). После установки каталог Scripts пуст, и возникает ошибка, когда мы хотим выполнить пакет обновления:

conda

Когда я познакомился с python через 16 лет, изучение поисковых роботов было почти прекращено из-за установки сторонних библиотек, особенно фреймворка Scrapy.Позже я обнаружил такую ​​хорошую вещь с Anaconda через некоторое время.

Если вы хотите установить Anaconda для py2 и py3 вместе, просто установите один из них в другой уже установленный путь envs.

virtualenv

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

Источник

Как я могу установить пакет python с собой.колесо файл?

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

14 ответов:

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

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

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

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

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

С помощью командной строки Windows, из каталога:

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

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

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

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

проверьте pip версия:

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

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

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

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

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

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

обновление:

(1) Те можно совместить в одном линия:

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

посмотреть мои блоге для сведения.

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

единственный способ, которым мне удалось установить NumPy, был следующим:

Модуль

выполнение команды из пути установки Python в PowerShell

PS. Я установил его на Windows 10.

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

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

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

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

(я ранее работать sudo port install py27-pip py27-wheel установить pip и wheel сначала в мою установку python 2.7.)

Источник

Русские Блоги

Инструменты для упаковки и распространения Python

В этой статье в основном рассказывается о том, как упаковать и загрузить лично написанное приложение Python на официальный склад PyPI, чтобы его можно было устанавливать и использовать напрямую через pip и поддерживать в PyPI.

Распределение инструментов setuptools

Обычная установка Python идет с setuptools, если нет, вы можете использовать pip для установки:

setuptools прост и удобен в использовании, просто напишите короткий установочный файл setup.py, чтобы упаковать приложение Python.

Первый установочный файл

Создайте новый установочный файл setup.py в каталоге learn_setup, а затем создайте пакет myapp для имитации пакета с исходным кодом:

Содержимое простого файла setup.py выглядит следующим образом:

Создать колесо с установочным файлом

С помощью вышеуказанного файла setup.py мы можем открыть различные установочные пакеты, которые в основном делятся на две категории: sdist и bdist.

Source distribution

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

FormatDescriptionNotes
zipzip file (.zip)Windows по умолчанию
gztargzip’ed tar file (.tar.gz)Unix по умолчанию
bztarbzip2’ed tar file (.tar.bz2)
xztarxz’ed tar file (.tar.xz)
ztarcompressed tar file (.tar.Z)
tartar file (.tar)

Built distribution

Используя bdist, вы можете распечатать собранный дистрибутив. По сравнению с исходным пакетом, он быстрее устанавливается, потому что он предварительно собран:

FormatDescriptionNotes
gztargzipped tar file (.tar.gz)Unix по умолчанию
bztarbzipped tar file (.tar.bz2)
xztarxzipped tar file (.tar.xz)
ztarcompressed tar file (.tar.Z)
tartar file (.tar)
zipzip file (.zip)Windows по умолчанию
rpmRPM
pkgtoolSolaris pkgtool
sduxHP-UX swinstall
wininstself-extracting ZIP file for Windows
msiMicrosoft Installer.

Чтобы упростить операцию, setuptools предоставляет следующие команды:

CommandFormatsNotes
bdist_dumbtar, gztar, bztar, xztar, ztar, zipZip по умолчанию для Windows, gztar по умолчанию для Unix
bdist_rpmrpm, srpm
bdist_wininstwininst
bdist_msimsi

Таким образом, вышеупомянутый пакет rpm может быть использован:

Если вы используете bdist_wininst, распечатывается установочный файл exe, вы можете нажать для установки.

Wheel

Преимущества колесного пакета:

Для упаковки с колесом сначала установите колесо:

Затем используйте bdist_wheel для упаковки:

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

Установите колесо

Пример приложения в предыдущем разделе не имеет ничего. Далее добавьте модуль приветствия и переупаковки.

После повторной упаковки с помощью bdist_wheel, мы можем использовать pip для установки в локальный каталог сайтов-пакетов Python.

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

Чтобы удалить, используйте pip uninstall 。

Загрузить Колесо в PyPI

Пакет Wheel можно использовать и передавать другим людям, но его обслуживание и обновление неудобно, а PyPI в качестве репозитория программного обеспечения Python позволяет каждому легко загружать и скачивать и управлять сторонней библиотекой.

Зарегистрировать учетную запись PyPI

авторизоваться https://pypi.python.org/pypiДля входа в учетную запись.

Установить шпагат

Хотя setuptools поддерживает использование setup.py upload Загружайте файлы пакетов в PyPI, но поддерживает только HTTP и заменяет новый шпагат.

Точно так же сначала нужно установить шпагат:

Загрузить с помощью шпагата

Просто введите пароль своей учетной записи, здесь настраиваются официальные pypi и pypitest, если вы хотите настроить другие склады, добавьте в соответствии с форматом.

Вернитесь на домашнюю страницу PyPI, чтобы увидеть загруженное firstApp.

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

При отображении домашней страницы PyPI будет задержка, поэтому результаты не могут быть найдены сразу, и поиск в pip может оказаться невозможным, но его можно установить с помощью pip.

Выше приведено все содержимое упаковки и распространения Python, конечно же, самая простая функция. Более сложные упаковки, такие как фильтрация модулей, не-py-упаковка файлов, информация об авторах и другие общие требования, реализованы в setup() Внутри. Поэтому следующим шагом является подробное описание setup ().

параметры настройки ()

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

Как установить wheel python. Смотреть фото Как установить wheel python. Смотреть картинку Как установить wheel python. Картинка про Как установить wheel python. Фото Как установить wheel python

В приведенном выше установочном файле setup.py мы использовали некоторые параметры setup (): имя, версия, пакеты.

version

Номер версии проекта, как правило, состоит из трех частей: ОСНОВНОЙ, МЕНЬШИЙ, ОБСЛУЖИВАНИЕ.
— MAJOR version when they make incompatible API changes,
— MINOR version when they add functionality in a backwards-compatible manner, and
— MAINTENANCE version when they make backwards-compatible bug fixes.

packages

Перечислите все пакеты, которые должны быть упакованы в проекте. Общего пользования setuptools.find_packages() Автоматическое обнаружение.

exclude Используется для исключения неупакованных пакетов.

description

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

author

Информация об авторе.

license

Лицензия на проект.

Для введения и выбора различных лицензий, обратитесь к:https://choosealicense.com/。

classifiers

keywords

Список ключевых слов проекта.

project_urls

Дополнительные ссылки, связанные с проектом, такие как хранилище кода, адрес документа и т. Д.

install_requires

Библиотека Python, от которой зависит проект. При использовании pip для установки этого проекта он автоматически проверяет и устанавливает зависимости.

python_requires

Укажите версию Python, от которой зависит проект.

package_data

Проект зависит от файла данных. Файл данных должен быть размещен в каталоге проекта и использовать относительный путь.

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

data_files

Если файл данных существует за пределами проекта, им можно управлять с помощью параметра data_files или файла MANIFEST.in.

Если используется для колеса, используйте data_files.

Приведенные выше настройки добавят файл data / conf.yml в каталог mydata при упаковке колеса.

data_files не может использовать подстановочные знаки пути.

Кроме того, скрипты, py_modeles, entry_points, console_scripts и другие ссылки на параметры:https://packaging.python.org/tutorials/distributing-packages/#setup-args。

Другие файлы инициализации

При чтении библиотеки Python на Github, помимо основного файла setup.py и основной программы, вы также увидите некоторые другие файлы. В этом разделе будут представлены их роль и использование.

setup.cfg

Содержит некоторые параметры по умолчанию при сборке, такие как:

README.rst/README.md

Проектная документация, использованиеreStrutruedText Он может хорошо отображаться на PyPI, но Markdown не поддерживает его достаточно хорошо.

MANIFEST.in

Этот файл сообщает программе setuptools, какие дополнительные файлы необходимо упаковать при упаковке исходного пакета.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *