Я искал учебник по установке библиотек 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 --- > при завершении закрытия окна.
- Откройте командную строку с повышенными правами - нажмите значок запуска 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