Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Файл whl как открыть


Что это и как его открыть?

Если ваш файл WHL связан с аппаратным обеспечением на вашем компьютере, чтобы открыть файл вам может потребоваться обновить драйверы устройств, связанных с этим оборудованием.

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


Совет: Если при попытке открыть файл WHL вы получаете сообщение об ошибке, связанной с .SYS file, проблема, вероятно, может быть связана с поврежденными или устаревшими драйверами устройств, которые необходимо обновить. Данный процесс можно облегчить посредством использования программного обеспечения для обновления драйверов, такого как DriverDoc.

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

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

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

assoc .whl=pythonwheel ftype pythonwheel=cmd /c pip.exe install "%1" ^& pause 

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

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

обновление:

(1) Те можно совместить в одном строка:

assoc .whl=pythonwheel& ftype pythonwheel=cmd /c pip.exe install -U "%1" ^& pause 

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

assoc .whl=pythonwheel& ftype pythonwheel=cmd /c pip.exe install -U "%%1" ^& pause 

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

@assoc .whl=pythonwheel|| echo Run me with administrator rights! && pause && exit 1 @ftype pythonwheel=cmd /c pip.exe install -U "%%1" ^& pause || echo Installation error && pause && exit 1 @echo Installation successfull & pause 

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

WHL РАСШИРЕНИЕ ФАЙЛА - ЧТО ТАКОЕ ФАЙЛ .WHL И КАК Я МОГУ ЕГО ОТКРЫТЬ? - РАСШИРЕНИЕ

разработчикпитон популярность 3,1 (14 голосов) категорияСжатые файлы ФорматZip X Этот файл сохраняется в сжатом формате. Вы можете просмотреть содержимое, разархивировав его с помощью программы распа

Тип файлаPython Wheel Package

разработчикпитон
популярность 3,1 (14 голосов)
категорияСжатые файлы
ФорматZip X

застежка-молния

Этот файл сохраняется в сжатом формате. Вы можете просмотреть содержимое, разархивировав его с помощью программы распаковки файлов.

Что такое файл WHL?

Файл WHL - это пакет, сохраненный в формате Wheel, который является стандартным форматом встроенного пакета, используемого для дистрибутивов Python.Он содержит все файлы для установки на Python и метаданные, включая версию реализации колеса и спецификацию, использованную для его упаковки. WHL-файлы сжимаются с использованием Zip-сжатия. Дополнительная информация

Формат Wheel был представлен в PEP 427, который представляет собой предложение по улучшению Python, разработанное Дэниелом Холтом и принятое в 2012 году. Он был разработан как более быстрый и надежный метод установки программного обеспечения Python, чем повторная сборка из исходного кода каждый раз. Файлы WHL необходимо переместить только в правильное место на целевой системе для установки, тогда как исходный дистрибутив требует установки перед установкой.

Существует три типа файлов WHL:

  • Универсальное колесо - оно содержит только файлы Python, без скомпилированных расширений и изначально поддерживает Python 2 и 3.
  • Pure Python Wheel - он содержит только файлы Python и не содержит скомпилированных расширений, но изначально не поддерживает Python 2 и 3.
  • Колесо платформы - содержит файлы Python и скомпилированные расширения, но изначально не поддерживает Python 2 и 3. Этот тип колеса специфичен для платформы, такой как Windows или macOS, поскольку содержит скомпилированные расширения.
СКАЧАТЬ БЕСПЛАТНО Откройте более 300 форматов файлов с помощью File Viewer Plus. Программы, открывающие файлы WHL
Windows
Python Software Foundation Python
макинтош
Python Software Foundation Python
Linux
Python Software Foundation Python
Обновлено 21.11.2017

О файлах WHL

Наша цель - помочь вам понять, что такое файл с суффиксом * .whl и как его открыть.

Тип файла пакета Python Wheel Package, описание формата файла и программы для Mac, Windows и Linux, перечисленные на этой странице, были индивидуально исследованы и проверены командой FileInfo. Мы стремимся к 100% точности и публикуем информацию только о тех форматах файлов, которые мы тестировали и проверяли.

Если вы хотите предложить какие-либо дополнения или обновления на этой странице, пожалуйста, сообщите нам об этом.

Python на колёсах / Хабр

Инфраструктура системы пакетов для Python долго подвергалась критике как от разработчиков, так и от системных администраторов. Долгое время даже само комьюнити не могло прийти к соглашению, какие именно инструменты использовать в каждом конкретном случае. Уже существуют distutils, setuptools, distribute, distutils2 в качестве базовых механизмов распространения и virtualenv, buildout, easy_install и pip в качестве высокоуровневых инструментов управления всем этим беспорядком.

До setuptools основным форматом распространения были исходные файлы или некоторые бинарные MSI-дистрибутивы для Windows. Под Linux были изначально сломанный bdist_dumb и bdist_rpm, который работал только на системах, основанных на Red Hat. Но даже bdist_rpm работал недостаточно хорошо для того, чтобы люди начали его использовать.

Несколько лет назад PJE попытался исправить эту проблему, предоставив смесь из setuptools и pkg_resources для улучшения distutils и добавления метаданных в Python-пакеты. В дополнение к этому он написал утилиту easy_install для их установки. По причине отсутствия формата распространения, поддерживающего метаданные, был предоставлен формат 'яиц' [egg].

Python eggs – обычные zip-архивы, содержащие python-пакет и необходимые метаданные. Хотя многие люди, вероятно, никогда намеренно не собирали egg'и, их формат метаданных до сих пор жив-здоров. И все разворачивают свои проекты с использованием setuptools.

К сожалению, некоторое время спустя сообщество разделилось, и часть его провозгласила смерть бинарных форматов и 'яиц' в частности. После этого pip, замена easy_install, перестал принимать egg-формат.

Потом прошло еще немного времени, и отказ от бинарных пакетов стал доставлять неудобства. Люди всё больше и больше стали деплоить на облачные сервера, а необходимость перекомпиляции C-шных библиотек на каждой машине не слишком радует. Так как 'яйца' на тот момент были малопонятны (я так полагаю), их переделали в новых PEP-ах, и назвали 'колёсами' [wheels].

В дальнейшем предполагается, что все действия происходят в virtualenv-окружении.

Что за колесо?

Начнём с простого. Что представляют собой 'колёса' и чем они отличаются от 'яиц'? Оба формата являются zip-файлами. Главная разница в том, что egg можно импортировать без распаковки, wheel же придётся распаковать. Хотя нет никаких технических причин, делающих 'колёса' неимпортируемыми, поддержка их прямого импорта никогда даже не планировалась.

Другое различие в том, что 'яйца' содержат скомпилированные байткод, а 'колёса' – нет. Главное преимущество этого в том, что нет необходимости создавать отдельные wheel'ы для каждой версии Python до тех пор, пока не придётся распространять слинкованные через libpython модули. Хотя в новых версиях Python 3 при использовании стабильного ABI даже это уже можно провернуть.

Однако wheel-формат тоже не лишен проблем, некоторые из которых он наследует от 'яиц'. Например, бинарные дистрибутивы под Linux до сих пор неприемлемы для большинства из-за двух недостатков: Python сам по себе компилируется под Linux в разных формах, и модули линкуются с разными системными библиотеками. Первая проблема вызвана сосуществованием несовместимых версий Python 2: USC2 и USC4. В зависимости от режима компиляции меняется ABI. В настоящее время wheel (насколько я могу судить) не содержит информации о том, с каким режимом Unicode связана библиотека. Отдельная проблема в том, что дистрибутивы Linux меньше совместимы между собой, чем хотелось бы, и обстоятельства могут сложиться так, что сборка, скомпилированная под один дистрибутив, не будет работать на остальных.

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

В дополнение ко всему этому wheel сейчас знает только две крайности: бинарные пакеты и пакеты, содержащие чистый python-код. Бинарные пакеты специфичны для Python ветки 2.x. Сейчас это не кажется большой проблемой, потому что цикл 2.x подходит к концу, и пакетов, собранных только для 2.7, хватит надолго. Но если бы вдруг речь пошла про Python 2.8, была бы интересна возможность заявить, что этот пакет не зависит от версии Python, но он содержит бинарники, поэтому он не может не зависеть от архитектуры.

Единственный случай, оправдывающий существование такого пакета – это когда он содержит распределенные библиотеки, загружаемые с ctypes из CFFI. Такие библиотеки не связаны через libpython и не зависимы от реализации языка (их можно использовать даже с pypy).

Но есть и светлая сторона: ничто не запрещает использовать бинарные wheel’ы в своих собственных однородных инфраструктурах.

Сборка колеса

Итак, теперь мы знаем, что такое wheel. Как сделать своё собственное 'колесо'? Сборка из собственных библиотек – простейший процесс. Всё, что нужно – свежая версия setuptools и библиотека wheel. Как только они оба установлены, 'колесо' собирается следующей командой:
$ python setup.py bdist_wheel 

Wheel будет создан в директории пакета. Однако есть одна вещь, которой следует опасаться: распространение бинарников. По умолчанию собираемое 'колесо' (при условии, что в setup.py не используется никаких бинарных шагов) состоит из pure-python кода. Это значит, что даже если распространять .so, .dylib или .dll как часть своего пакета, полученное 'колесо' будет выглядеть платформо-независимым.

Решение этой проблемы – вручную реализовать Distribution из setuptools, скинув флаг чистоты в false:

import os from setuptools import setup from setuptools.dist import Distribution class BinaryDistribution(Distribution): def is_pure(self): return False setup( ..., include_package_data=True, distclass=BinaryDistribution, ) 

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

С использованием свежей версии pip 'колесо' ставится следующим образом:
$ pip install package-1.0-cp27-none-macosx_10_7_intel.whl 

Но что с зависимостями? Тут появляются некоторые сложности. Обычно одним из требований к пакету является возможность его установки даже без подключения к интернету. К счастью, pip позволяет отключать загрузку из индекса и устанавливать директорию, содержащую всё необходимое для установки. Если у нас есть wheel’ы для всех зависимостей необходимых версий, можно сделать следующее:
$ pip install --no-index --find-links=path/to/wheels package==1.0 

Таким образом будет установлена версия 1.0 пакета package в наше виртуальное окружение.
Колёса для зависимостей

Окей, но что, если у нас нет .whl для всех наших зависимостей? Pip в теории позволяет решить эту проблему использованием команды wheel. Это должно работать как-то так:
pip wheel --wheel-dir=path/to/wheels package==1.0 

Эта команда выгрузит все пакеты, от которых зависит наш пакет, в указанную папку. Но есть пара проблем.
Первая состоит в том, что в команде в настоящий момент есть баг, который не выгружает зависимости, которые уже являются 'колёсами'. Так что если зависимость уже доступна на PyPI в wheel-формате, она не будет загружена.

Это временно решается shell-скриптом, который вручную перемещает из кэша скачанные wheel’ы.

#!/bin/sh WHEEL_DIR=path/to/wheels DOWNLOAD_CACHE_DIR=path/to/cache rm -rf $DOWNLOAD_CACHE_DIR mkdir -p $DOWNLOAD_CACHE_DIR pip wheel --use-wheel -w "$WHEEL_DIR" -f "$WHEEL_DIR" \ --download-cache "$DOWNLOAD_CACHE_DIR" package==1.0 for x in "$DOWNLOAD_CACHE_DIR/"*.whl; do mv "$x" "$WHEEL_DIR/${x##*%2F}" done 

Вторая проблема чуть серьёзней: как pip найдет наш собственный пакет, если его нет на PyPI? Правильно, никак. Документация в таком случае рекомендует использовать не pip wheel package, а pip wheel -r requirements.txt, где requirements.txt содержит все необходимые зависимости.
Сборка пакетов c использованием DevPI

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

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

Я рекомендую установить DevPI в локальный virtualenv, после чего добавить ссылки на devpi-server и devpi в PATH.

$ virtualenv devpi-venv $ devpi-venv/bin/pip install --upgrade pip wheel setuptools devpi $ ln -s `pwd`/devpi-venv/bin/devpi ~/.local/bin $ ln -s `pwd`/devpi-venv/bin/devpi-server ~/.local/bin 

После этого остаётся просто запустить devpi-server, и он будет работать до ручной остановки.
$ devpi-server --start 

После запуска его необходимо единожды проинициализировать:
$ devpi use http://localhost:3141 $ devpi user -c $USER password= $ devpi login $USER --password= $ devpi index -c yourproject 

Так как я использую DevPI 'для себя', имена пользователя DevPI и системного пользователя совпадают. На последнем шаге создаётся индекс по имени проекта (при необходимости можно создать несколько).

Для перенаправления pip на локальный репозиторий можно сделать экспорт переменной окружения:

$ export PIP_INDEX_URL=http://localhost:3141/$USER/yourproject/+simple/ 

Я размешаю эту команду в скрипт postactivate моего virtualenv для предотвращения случайной загрузки из неверного индекса.

Для размещения собственных wheel’ов в локальном DevPI используется утилита devpi:

$ devpi use yourproject $ devpi upload --no-vcs --formats=bdist_wheel 

Флаг --no-vcs отключает магию, которая пытается определить систему контроля версий и перемещает некоторые файлы в первую очередь. Мне это не нужно, так как в моих проектах распространяются файлы, которые я не включаю в VCS (бинарники, например).

Напоследок я настоятельно рекомендую разбить файлы setup.py таким образом, что PyPI их отвергнет, а DevPI примет, чтобы случайно не зарелизить свой код с помощью setup.py resease. Самый простой способ это сделать – добавить неверный классификатор PyPI:

setup( ... classifier=['Private :: Do Not Upload'], ) 

Заворачиваем

Теперь всё готово для начала использования внутренних зависимостей и сборки собственных 'колёс'. Как только они появятся, их можно заархивировать, загрузить на другой сервер и установить в отдельный virtualenv.
Весь процесс станет чуть проще, когда pip wheel перестанет игнорировать существующие wheel-пакеты. А пока приведенный выше shell-скрипт – не худшее решение.
В сравнении с 'яйцами'

Сейчас wheel-формат более притягателен, чем egg. Его разработка активнее, PyPI начал добавлять его поддержку и, так как с ним начинают работать утилиты, он похож на лучшее решение. 'Яйца' пока что поддерживаются только easy_install, хотя большинство давно перешло на pip.

Я считаю, что сообщество Zope до сих пор крупнейшее из базирующихся на egg-формате и buildout. И я считаю, что если решение на основе 'яиц' в вашем случае применимо, его и стоит применять. Я знаю, что многие не используют eggs вовсе, предпочитая создавать virtualenv-ы, архивировать их и рассылать по разным серверам. Как раз для такого развёртывания wheels – лучшее решение, так как у разных серверов могут быть разные пути к библиотекам. Встречалась проблема, связанная с тем, что .pyc-файлы создавались на билд-сервере для virtualenv, а эти файлы содержат конкретные пути к файлам. С использованием wheel .pyc создаются после установки в виртуальное окружение и автоматически будут иметь корректные пути.

Итак, теперь он у вас есть. Python на колёсах. И это вроде даже работает, и, возможно, стоит потраченного времени.

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

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

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

http://www.lfd.uci.edu/~gohlke/pythonlibs/#jpype

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

Примечания

835

e9t 11 Янв 2015 в 11:48

16 ответов

Лучший ответ

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

pip install some-package.whl 

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

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

pip install C:/some-dir/some-file.whl 

980

Community 23 Май 2017 в 12:26

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

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

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

2

Kiran Jasvanee 8 Фев 2018 в 10:55

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

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

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

cd c: \ python 3.7

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

>py -3.7(version name) -m pip install (file name).whl 
  1. Нажмите Enter и убедитесь, что вы ввели версию, которую вы используете в настоящее время с правильной имя файла.

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

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

Спасибо:)

0

divesh jain 27 Дек 2018 в 12:18

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

sudo python -m pip install some-package.whl 

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

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

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

-1

Demis 9 Мар 2018 в 01:25

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

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

C:\Python36\Scripts 

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

C:\Python36\Scripts>pip install package_name.whl 

0

Tono Kuriakose 16 Ноя 2019 в 09:32

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

12

Tshilidzi Mudau 15 Фев 2017 в 11:15

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

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

1

Peter Mortensen 27 Май 2017 в 21:17

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

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

pip install --use-wheel pillow 

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

2

andyw 14 Апр 2019 в 18:23

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

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

import pip print(pip.pep425tags.get_supported()) 

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

18

Peter Mortensen 27 Май 2017 в 21:15

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

pip install --upgrade pip 

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

pip install --use-wheel --no-index --find-links=/where/its/downloaded package_name 

62

fuzzy 6 Дек 2019 в 06:54

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

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

C:\Python34\Scripts> pip install wheel 

Казалось, работает.

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

18

Peter Mortensen 27 Май 2017 в 21:14

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

easy_install --upgrade pip 

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

pip --version 

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

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

pip install your-package.whl 

7

Rockallite 27 Апр 2015 в 03:17

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

py -3.6 -m pip install your_whl_file.whl 

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

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

py -3.6 -m pip install pygame 

0

skrx 11 Мар 2017 в 21:49

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

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

assoc .whl=pythonwheel ftype pythonwheel=cmd /c pip.exe install "%1" ^& pause 

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

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

Update :

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

assoc .whl=pythonwheel& ftype pythonwheel=cmd /c pip.exe install -U "%1" ^& pause 

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

assoc .whl=pythonwheel& ftype pythonwheel=cmd /c pip.exe install -U "%%1" ^& pause 

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

@assoc .whl=pythonwheel|| echo Run me with administrator rights! && pause && exit 1 @ftype pythonwheel=cmd /c pip.exe install -U "%%1" ^& pause || echo Installation error && pause && exit 1 @echo Installation successfull & pause 

См. мой сообщение в блоге для деталей.

5

axil 27 Мар 2017 в 07:55

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

Я скачал NumPy отсюда https://pypi.python.org/pypi/numpy

Этот модуль

https://pypi.python.org/packages/d7/3c/d8b473b517062cc700575889d79e7444c9b54c6072a22189d1831d2fbbce/numpy-1.11.2-cp35-none-win32.whl#md5=e485e06907826af5e1fc88608d0629a2 

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

PS C:\Program Files (x86)\Python35-32> .\python -m pip install C:/Users/MyUsername/Documents/Programs/Python/numpy-1.11.2-cp35-none-win32.whl Processing c:\users\MyUsername\documents\programs\numpy-1.11.2-cp35-none-win32.whl Installing collected packages: numpy Successfully installed numpy-1.11.2 PS C:\Program Files (x86)\Python35-32> 

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

1

Vladimir 9 Ноя 2016 в 12:34

Сначала я обновил пип с помощью команды: pip install --upgrade pip, а затем я также установил колесо с помощью команды: pip install wheel, и тогда оно отлично заработало.

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

1

Mawg says reinstate Monica 8 Ноя 2018 в 14:04

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

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

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

assoc .whl=pythonwheel ftype pythonwheel=cmd /c pip.exe install "%1" ^& pause

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

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

Обновить:

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

assoc .whl=pythonwheel& ftype pythonwheel=cmd /c pip.exe install -U "%1" ^& pause

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

assoc .whl=pythonwheel& ftype pythonwheel=cmd /c pip.exe install -U "%%1" ^& pause

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

@assoc .whl=pythonwheel|| echo Run me with administrator rights! && pause && exit 1 @ftype pythonwheel=cmd /c pip.exe install -U "%%1" ^& pause || echo Installation error && pause && exit 1 @echo Installation successfull & pause

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

python - Как мне установить файл .whl в виртуальном сервере PyCharm?

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд
.

Как установить файлы .whl в python 3.4 с www.lfd.uci.edu

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
.

Открыть файл WHL

Файлы с расширением whl чаще всего можно найти как специальные файлы пакетов wheel из языка программирования Python .

Подробное описание

Программное обеспечение , открывающее whl файл

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

Сделать закладку и поделиться этой страницей с другими:

Что такое файл WHL? Как открыть файлы WHL?

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

А. Файл whl хранит пакет wheel с данными, используемыми для создания приложения Python.

Обновлено: 4 августа 2020 г.

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

Python

Компания или разработчик:
Python Software Foundation

Язык программирования, который позволяет вам работать быстрее и более эффективно интегрировать ваши системы. Python работает в Windows, Linux / Unix, Mac и был перенесен на Java и.NET виртуальных машин.

Справка, как открыть:

Файлы whl используются для внутренних целей программы Python, но файлы * .whl копируются с помощью сжатия ZIP, вы можете использовать любой инструмент ZIP для просмотра содержимого файлов * .whl.

Как конвертировать:

Нет возможности конвертировать файлы * .whl в другие форматы файлов.

Список программных приложений, связанных с расширением файла .whl

Рекомендуемые программы отсортированы по платформе ОС (Windows, macOS, Linux, iOS, Android и т. Д.))
и возможных программных действий, которые могут быть выполнены с файлом : например, открыть файл whl, отредактировать файл whl, преобразовать файл whl, просмотреть файл whl, воспроизвести файл whl и т. Д. (Если существует программное обеспечение для соответствующего действия в File-Extensions. базу данных организации).

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

Программы, которые могут создавать whl файл - пакет колеса Python

Программы, поддерживающие расширение whl на основных платформах Windows, Mac, Linux или мобильных. Щелкните ссылку, чтобы получить дополнительную информацию о Python для действия по созданию файла WHL.

Unspecified и все другие действия для компьютерных программ, работающих с файлом whl - пакет колеса Python

Щелкните ссылку на программное обеспечение для получения дополнительных сведений о Python. Python использует тип файла whl для своих внутренних целей и / или также иначе, чем обычные действия редактирования или открытия файла (например,для установки / выполнения / поддержки самого приложения, для хранения данных приложения или пользователя, настройки программы и т. д.).

Введите любое расширение файла без точки (например, pdf )
Найдите сведения о расширении файла и связанных приложениях

.

python - Как установить несколько файлов whl в cmd

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании
.

python - как отредактировать пакет wheel (.whl)?

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Свяжитесь с разработчиками и технологами по всему миру
.

Как установить файлы whl matplotlib на Python в Windows 7?

Переполнение стека
  1. Около
  2. Товары
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании
.

Смотрите также