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

Я искал учебник по установке библиотек Python в формате колес.

Это не кажется простым, поэтому я хотел бы оценить простой шаг за шагом, как установить модуль с именем "запросы" для CPython.

Я загрузил его из https://pypi.python.org/pypi/requests, и теперь у меня есть файл .whl. У меня есть Python 2.7 и 3.3 для Windows, так как я могу установить его, чтобы все остальные скрипты Python, которые я запускаю, могли использовать его?

Ответ 1

Вы хотите установить загруженный диск (.whl) на Python под Windows?

  • Установить pip на Python в Windows (на Python 3.4+ он уже включен)
  • При необходимости обновить протокол (в командной строке)

    pip install -U pip
    
  • Установите локальный файл колеса с помощью pip (в командной строке)

    pip install --no-index --find-links=LocalPathToWheelFile PackageName
    

Опция --no-index сообщает, что pip не смотрит на pypi.python.org(что не удастся для многих пакетов, если у вас не установлен компилятор), --find-links затем сообщает pip, где искать вместо этого. PackageName - это имя пакета (numpy, scipy,.. первая часть или полное имя файла колеса). Для получения дополнительной информации см. установить параметры в pip.

Вы можете выполнить эти команды в командной строке при переходе в вашу папку Scripts вашей установки Python.

Пример:

cd C:\Python27\Scripts
pip install -U pip
pip install --no-index --find-links=LocalPathToWheelFile PackageName

Примечание. По-прежнему может быть, что пакет не устанавливается в Windows, потому что он может содержать исходные файлы C/С++, которые необходимо скомпилировать. Тогда вам понадобится убедиться, что компилятор установлен. Часто поиск альтернативных предварительно скомпилированных дистрибутивов является самым быстрым выходом.

Например, numpy-1.9.2+mkl-cp27-none-win_amd64.whl имеет PackageName numpy.

Ответ 2

Если вы хотите расслабиться для установки библиотек для python.

Вам следует использовать pip, то есть пакет установки python.

Чтобы установить pip:

  • Загрузите ez_setup.py, а затем запустите:

    python ez_setup.py
    
  • Затем загрузите get-pip.py и запустите:

    python get-pip.py
    
  • обновление установлено setuptools by pip:

    pip install setuptools --upgrade
    

    Если вы получили эту ошибку:

    Wheel installs require setuptools >= 0.8 for dist-info support.
    pip wheel support requires setuptools >= 0.8 for dist-info support.
    

    Добавьте --no-use-wheel в выше cmd:

    pip install setuptools --no-use-wheel --upgrade
    

Теперь вы можете установить библиотеки для python, просто:

pip install library_name

Например:

pip install requests

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

В окнах есть сайт для Неофициальные бинарные файлы Windows для пакетов расширения Python, которые имеют огромные пакеты python и соответствуют пакетам python для окон.

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

Ответ 3

Чтобы установить пакеты колес в python 2.7x:

  • Установите python 2.7x (я бы порекомендовал python 2.78) - загрузите соответствующий двоичный код python для вашей версии Windows. Вы можете скачать python 2.78 на этом сайте https://www.python.org/download/releases/2.7.8/ Я бы рекомендовал установить графический модуль Tk и включить python 2.78 в путь к Windows (переменные среды) во время установки.

  • Установите get-pip.py и setuptools Загрузите программу установки https://bootstrap.pypa.io/get-pip.py Дважды щелкните по указанному выше файлу, чтобы запустить его. Он установит pip и setuptools [или обновит их, если у вас установлена ​​более ранняя версия]

-Двойный щелчок по указанному выше файлу и подождите - он откроет черное окно, и печать будет прокручиваться по экрану при загрузке и установке [или обновлений] pip и setuptools --- > при завершении закрытия окна.

  1. Откройте командную строку с повышенными правами - нажмите значок запуска Windows, введите cmd в поле поиска (но не нажимайте клавишу ввода), затем нажмите ctrl + shift+. Нажмите "да", когда появится окно uac.

А-типа cd c:\python27\scripts [или cd\scripts]

В-типа pip install -u Например, чтобы установить pyside, введите pip install -u pyside

Подождите - он укажет, что загружает PySide или → он загрузит и установит соответствующую версию пакета python [тот, который соответствует вашей версии python и windows.]

Примечание. Если вы загрузили файл .whl и сохранили его локально на своем жестком диске, введите   pip install --no-index --find-links = localpathtowheelfile packagename

**, чтобы установить ранее загруженный пакет колес, вам нужно ввести следующую команду pip install --no-index --find-links = localpathtowheelfile packagename

Ответ 4

Вы проверили этот http://docs.python.org/2/install/?

  • Сначала вам нужно установить модуль

    $ pip install requests

  • Затем, прежде чем использовать его, вы должны импортировать его из своей программы.

    from requests import requests

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

  • Затем вы можете использовать его.

    Для этой части вам необходимо проверить документацию.

Ответ 5

Установите дистрибутив, загрузив и запустив файл distribute_setup.py. Это сделает easy_install доступным, и оттуда вы можете установить pip с помощью easy_install pip. Затем вы можете запустить pip install CAGE. Использование pip для установки вещей намного проще, чем возиться с ручным запуском setup.py, потому что pip может делать такие вещи, как:

automatically resolve dependencies
show you a list of all installed packages and their versions
install a set of specified packages from a requirements.txt
upgrade and uninstall packages
work with virtualenv

Если вы работаете в Windows, один недостаток пипа возникает, когда есть зависимостей в C-библиотеке, так как pip будет нуждаться в наборе инструментов C, чтобы он мог скомпилировать вещи. Если это так, то есть два варианта. Если в PyPI есть предварительно скомпилированные двоичные файлы, тогда просто запустите пакет easy_install; easy_install знает, как использовать бинарные пакеты. Вы также можете проверить сайт Christoph Gohlke для исполняемых инсталляторов многих бинарных пакетов. Они также могут быть установлены easy_install, если вы хотите использовать их с virtualenv (просто укажите его на путь .exe), или вы можете щелкнуть и запустить, если вы не заботитесь о virtualenv.

Главное, что независимо от того, какой маршрут вы выбираете для установки пакетов, ни при каких обстоятельствах вы не перемещаете файлы вручную. Вам нужно выйти из менталитета "Я извлек этот архив, где я помещаю эти .py файлы?" Это не так, как это работает. Вы либо запускаете pip, запускаете easy_install, запускаете setup.py, нажимая на установочный пакет, либо используя свой дистрибутив. Ни в коем случае вы никогда ничего не делаете вручную с файлами напрямую.

Ответ 6

После загрузки библиотеки вы можете выполнить это из командной строки MS-DOS:

python setup.py install

setup.py находится внутри каждой основной папки библиотеки.

Ответ 7

Для окон есть пакеты автоматического инсталлятора, доступные на этом сайте

Он включает большинство пакетов python.

Но лучший способ для него - это, конечно, использовать pip.

Ответ 8

Вам не нужно скачивать исключительно с веб-сайта. Просто убедитесь, что у вас есть пип (который вы, вероятно, будете, если у вас установлен python). Просто откройте командную строку (CMD) и запустите команду:

pip install pygame

Он автоматически загрузит правильную версию pygame, совместимую с вашей конфигурацией ПК. Убедитесь, что вы помните версию, которая появляется при загрузке, так как это совместимая версия пакетов .whl, которые вы должны искать в будущем.

Ответ 9

Простые шаги для установки python в Ubuntu:

  • Загрузить Python

    $ cd /usr/src 
    $ wget  https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
    
  • Извлеките загруженный пакет

    $ sudo tar xzf Python-3.6.0.tgz
    
  • Компилировать исходный код Python

    $ cd Python-3.6.0
    $ sudo ./configure
    $ sudo make altinstall 
    

    Примечание make altinstall используется для предотвращения замены двоичного файла python по умолчанию /usr/bin/python.

  • проверить версию python

    # python3.6 -V
    

Ответ 10

Я должен написать ответ здесь Как добавить/использовать библиотеки в Python (3.5.1), но без проблем перепишу его снова

если у вас есть или вы можете создать файл requirements.txt который содержит библиотеки, которые вы хотите установить для ex:

numpy==1.14.2
Pillow==5.1.0

Вы собираетесь расположить в папке, которая содержит эти requirements.txt в моем случае пути к моему проекту

C:\Users\LE\Desktop\Projet2_Sig_Exo3\exo 3\k-means

сейчас просто набери

python -m pip install -r ./requirements.txt

и все библиотеки, которые вы хотите установить

C:\Users\LE\Desktop\Projet2_Sig_Exo3\exo 3\k-means>python -m pip install -r ./requirements.txt