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

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

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

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

10 ответов

Вы хотите установить скачанный файл wheel (.whl) на Python под Windows?

  1. Установите pip на ваш Python(ы) в Windows (на Python 3.4+ он уже включен)
  2. Обновите пипс при необходимости (в командной строке)

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

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

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

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

Пример:

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

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

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

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

Вы должны использовать pipэто пакет установки Python.

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

  1. Загрузите ez_setup.py и запустите:

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

    python get-pip.py
    
  3. обновление установлено setuptools по пунктам:

    pip install setuptools --upgrade
    

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

    Wheel installs require setuptools >= 0.8 for dist-info support.
    pip's 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 installer с этого сайта.

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

  1. Установите 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 (переменные среды) во время установки,

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

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

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

A-type cd c: \ python27 \ scripts [или cd \ scripts]

B-type 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

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

  1. Сначала вы должны установить модуль

    $ pip install requests

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

    from requests import requests

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

  3. Тогда вы можете использовать это.

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

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

pip install pygame

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

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

python setup.py install

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

Установите дистрибутив, загрузив и запустив 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, один недостаток pip возникает при наличии зависимостей библиотеки C, так как pip захочет установить набор инструментов C, чтобы он мог компилировать вещи. Если это так, то есть два варианта. Если в PyPI есть предварительно скомпилированные двоичные файлы, просто запустите пакет easy_install; easy_install знает, как использовать бинарные пакеты. Вы также можете проверить сайт Кристофа Гольке на наличие исполняемых инсталляторов многих бинарных пакетов. Их также можно установить с помощью easy_install, если вы хотите использовать их с virtualenv (просто укажите путь к файлу.exe), или вы можете щелкнуть и запустить, если вас не волнует virtualenv.

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

Я должен написать ответ здесь Как добавить / использовать библиотеки в 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

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

  1. Скачать Python

    $ cd /usr/src 
    $ wget  https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
    
  2. Распакуйте загруженный пакет

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

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

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

  4. проверьте версию Python

    # python3.6 -V
    

Для Windows на этом сайте доступны пакеты автоматической установки.

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

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

Другие вопросы по тегам