Как мне установить библиотеки Python?
Я искал учебник по установке библиотек Python в формате wheel.
Это не кажется простым, поэтому я буду признателен за простое пошаговое руководство по установке модуля с именем "запросы" для CPython.
Я скачал его с: https://pypi.python.org/pypi/requests и теперь у меня есть файл.whl. У меня есть Python 2.7 и 3.3 для Windows, так как мне установить его, чтобы все остальные скрипты Python, которые я запускаю, могли его использовать?
10 ответов
Вы хотите установить скачанный файл wheel (.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
затем говорит пипу, где искать вместо этого. 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
имеет PackageName
numpy
,
Если вы хотите расслабиться для установки библиотек для Python.
Вы должны использовать pip
это пакет установки Python.
Чтобы установить pip:
Загрузите ez_setup.py и запустите:
python ez_setup.py
Затем загрузите get-pip.py и запустите:
python get-pip.py
обновление установлено
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:
Установите 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 --->, когда он заканчивает работу, окно закрывается.
- Откройте командную строку с повышенными привилегиями - нажмите значок запуска 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/?
Сначала вы должны установить модуль
$ pip install requests
Затем, прежде чем использовать его, вы должны импортировать его из вашей программы.
from requests import requests
Обратите внимание, что ваши модули должны находиться в одном каталоге.
Тогда вы можете использовать это.
Для этой части вы должны проверить документацию.
Вам не нужно скачивать исключительно с сайта. Просто убедитесь, что у вас есть 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:
Скачать 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
Для Windows на этом сайте доступны пакеты автоматической установки.
Он включает в себя большинство пакетов Python.
Но лучший способ для этого, конечно, использовать пипс.