Вчера я провел большую часть дня в поисках четкого ответа по установке pip
(менеджер пакетов для Python). Я не могу найти хорошего решения.
Как мне установить его?
easy_install pip
Если вам нужны права администратора, чтобы запустить это, попробуйте:
sudo easy_install pip
UPDATE (Jan 2019):
easy_install
был deprecated. Вместо него используйте get-pip.py
.
⚡️ TL;д-р — одно решение.
Все, что вам нужно сделать, это:
sudo easy_install pip
2019: ⚠️`easy_install был устаревший. Проверить Способ № 2 ниже для предпочтительной установки!
Я сделал гиф, сестрица. почему нет?_
Детали:
⚡️ ОК, я прочитал решений, приведенных выше, но здесь'ы легко решение установить
Пип
.
В macOS поставляется с установлен Python. Но чтобы убедиться, что у вас установлен Python
откройте терминал и выполните следующую команду.
python --version
Если эта команда возвращает номер версии, что означает питон
существует. Что также означает, что у вас уже есть доступ к easy_install
учитывая, что вы используете в macOS/OSX с
.
ℹ️ теперь, все, что вам нужно сделать, это выполнить следующую команду.
sudo easy_install pip
После этого, Пип
будет установлен, и вы'll быть в состоянии использовать его для установки других пакетов.
Дайте мне знать, если у вас возникли проблемы при установке типун
таким образом.
Ура!
P. S. Я закончил блог пост об этом. Совет quicktip: Как установить Пип на macOS или OS Х?
✅ обновление (январь 2019): Способ № 2: две линии решения —
easy_install
был устаревший. Пожалуйста, используйте get-pip.py
вместо этого.
В первую очередь скачать файл вам-типун
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Теперь запускаем этот файл для установки Пип
python get-pip.py
Что должен делать это.
Еще жиф ты сказал? Здесь я идти!
Вы можете установить его через Homebrew на OS X. Зачем вам устанавливать Python с помощью Homebrew?
Версия Python, поставляемая с OS X, отлично подходит для обучения, но... она не подходит для разработки. Версия, поставляемая с OS X, может быть устаревшей по сравнению с официальным текущим релизом Python, который считается стабильной производственной версией. (источник)
Homebrew - это что-то вроде менеджера пакетов для OS X. Более подробную информацию можно найти на странице Homebrew. После установки Homebrew выполните следующие действия, чтобы установить последние версии Python, Pip & Setuptools:
brew install python
Я'м удивлен, никто не упомянул об этом - начиная с 2013 года, сам Python предназначен для установки Пип
, без внешних команд (и без подключения к интернету) требуется.
sudo -H python -m ensurepip
Это позволит создать аналогичную установку на то, что easy_install
будет.
На Mac:
завиток https://bootstrap.pypa.io/ez_setup.py -о - | судо питона
команду sudo easy_install и pip
типун установить регулярное выражение # это только пример для установки других модулей
типун
доступна на OS X через easy_install
.
Откройте терминал и введите:
sudo easy_install pip
При запросе пароля введите свой обычный пароль для входа.
После завершения установки вы должны быть в состоянии использовать Пип
, как ожидалось.
Примечание: это работает для других пакетов Python тоже
Самое простое решение-следовать инструкция по установке от Пип' - страница сайта с.
В основном, это состоит в:
Основным преимуществом этого решения является то, что его установить pip для Python версии, которая была использована для запуска get-pip.py
это означает, что если вы используете по умолчанию ОС X установка Python для запуска get-pip.py
вы будете устанавливать типун на языке Python установка из системы.
Большинство решений, использовать менеджер пакетов (доморощенный или macport) на OS X создание дублирующей установки Python в среде пакета менеджер, который может создать противоречия в системе С, в зависимости от того, что вы делаете, можно назвать одной установки Python вместо другого.
Новый 2016 декабрь: это сработало для меня на Эль-Капитан
Обновлено 2019 октября: в macOS Мохаве
Mac поставляется с `в Python 2, но не с Pip в любом случае, это's лучше управлять им с помощью доморощенного, вы должны установить его, прежде чем:
https://docs.brew.sh/Installation
установите pyton2:
brew install python
WARNING: for modern mac os (2019) this can install python3, and for python2 you need really do: brew install python@2
установите pyton3:
brew install python3
Обновление: питон 3
Если вы установите на Python 3
, типун будет установлен автоматически.
brew install python3
Новый 2019: теперь использовать pip версии 3, Используйте pip3 , или вы можете выполнить: питон3 , чтобы использовать версию 3, при установке пакетов с pip3 будут отделены от вместо python2
Старый: Вам нужно только обновить Пип, но перед этим необходимо создать виртуальную среду для работы с Python 3. Вы можете использовать папку проекта или папку:
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
Проверьте версии:
pip -V
python --version
NEW 2019:
pip3 -V
python3 --version
Для отключения среды:
$ deactivate
Для тех, кто имеет вместо python2 & установлен питон3, здесь'ы решение:
python2.7 -m ensurepip --default-pip
Кроме того, если вы хотите установить pip для питон3.6:
wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py
Устанавливать отдельную копию Python-это популярный вариант, даже если Python уже приходит с macOS. Вы берете на себя ответственность, чтобы убедиться, что вы're, используя копию Python вы намерены. Но, выгода иметь последний релиз Python и некоторую защиту от шланга вашей системы, если дела идут ужасно плохо.
Для установки Python, используя самогон:
brew update
brew install python # or brew install python3
Теперь подтвердить, что мы're работая с нашей вновь установленный Python:
ls -lh `which python`
...должны показать символическую ссылку на путь с "погреб" в нем, как:
lrwxr-xr-x 1 chris admin 35B Dec 2 13:40 /usr/local/bin/python -> ../Cellar/python/2.7.8_2/bin/python
Типун должен быть установлен вместе с Python. Возможно, вы захотите обновить его, набрав:
pip install --upgrade pip
Теперь вы'вновь готовы установить любой из 50 000+ пакеты PyPI.
Раньше, я'вэ использовал get-pip.py для установки Пип. Но, врачи предупреждают, что get-pip.py не согласовывает с менеджерами пакетов и может оставить вашу систему в несогласованное состояние. В любом случае, там's нет необходимости, учитывая, что pip-это теперь в комплекте с Python как из 2.7.9.
Обратите внимание, что типун это'т только менеджер пакетов для Python. Там's также easy_install. Это's не хорошо, чтобы смешать две, так Дон'т сделать это.
Наконец, если у вас как установить Python 2 и 3, Пип будет указывать на какой питон установлен последний. Возьмите в привычку, явно используя либо pip2 или pip3, так что вы're уверен, что Python-это начало новой библиотеки.
Всего доброго!
На последней версии (от Yosemite или Эль-Капитан, я считаю... по крайней мере из Сьерра-вперед), вы должны запустить квас постустановка питон3 "после" заваривания установить питон3
если вы используете доморощенного.
Так,
brew install python3 # this only installs python
brew postinstall python3 # this installs pip
По данным официальная страница доморощенного:
1 марта 2018 формуле Python будет повышен на Python 3.X и питона@Формула 2 будут добавлены для установки Python 2.7 (хотя это будет бочка-только так что ни питона, ни вместо python2 будет добавлен к пути по умолчанию без ручного самогон ссылке --сила). Мы будем поддерживать вместо python2, питон3 и Python@3 псевдонимы.
Итак, чтобы установить Python 3, выполните следующую команду:
brew install python3
Тогда Пип
устанавливается автоматически, и вы можете установить любой пакет пункт Установить в <пакет>
.
Скачать этот файл: get-pip.py
Затем просто введите
sudo python get-pip.py
Убедитесь, что вы находитесь в том же каталоге, get-pip.py или вы предоставляете правильный путь для этого файла.
Для подробной информации, вы можете посетить: http://pip.readthedocs.org/en/latest/installing.html
Если вы хотите "и pip3" Вы можете сделать ФФ:
через варево: зелье установите питон3`
затем вы можете выполнить
pip3 в <команда> [параметры]
$ sudo port install py27-pip
Затем обновите PATH, чтобы включить в него каталог py27-pip bin (вы можете добавить это в ~/.bash_profile PATH=/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin:$PATH
pip будет доступен в новом окне терминала.
Для установки или обновления Пип скачать get-pip.py от http://www.pip-installer.org/en/latest/installing.html
Затем выполните следующее:
судо питона get-pip.py
Например:
sudo python Desktop/get-pip.py
Password:
Downloading/unpacking pip
Downloading pip-1.5.2-py2.py3-none-any.whl (1.2MB): 1.2MB downloaded
Installing collected packages: pip
Successfully installed pip
Cleaning up...
sudo pip install pymongo
Password:
Downloading/unpacking pymongo
Downloading pymongo-2.6.3.tar.gz (324kB): 324kB downloaded
Running setup.py (path:/private/var/folders/0c/jb79t3bx7cz6h7p71ydhwb_m0000gn/T/pip_build_goker/pymongo/setup.py) egg_info for package pymongo
Installing collected packages: pymongo
...
судо
Если вы хотите установить Пип
без суда
, которая всегда неприятно, когда пытаюсь установить пакеты глобально, установить Пип
в локальной папке `/usr/местные-то вроде этого:
curl https://bootstrap.pypa.io/get-pip.py > get-pip.py
python get-pip.py --prefix=/usr/local/
а затем:
типун установить <пакет из выбора>
без судо
Скачать инструменты для установки Python из указанных ниже веб-сайте:
https://pypi.python.org/pypi/setuptools
Используйте файл tar.
После загрузки, перейдите в загруженную папку и запустить
python setup.py install
Как только вы сделаете это,вы будете иметь easy_install.
Используйте ниже затем установка ПГИ:
sudo easy_install pip
Установите питон3, а затем использовать pip3 для установки пакетов.
brew install python
питон3 будет установлен, и pip поставляется с ним. Чтобы использовать pip установить пакет, выполните следующие
pip3 install package
Заметьте, это'с pip3, потому что вы хотите использовать питон3.
Как-то легко установить не't работа на мой старый Мак (10.8). Это решить мою проблему.
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
Если у вас нет команды wget, просто открыть в браузере https://bootstrap.pypa.io/get-pip.py потом сохранить как
get-pip.py`