Подтвердить что ты не робот

Как использовать питон python2.7 вместо стандартного пифа

Я только что установил python 2.7, а также pip в пакет сайта 2.7.

Когда я получаю версию с помощью:

pip -V

Он показывает:

pip 1.3.1 from /usr/lib/python2.6/site-packages (python 2.6)

Как использовать версию версии 2.7, расположенную по адресу:

/usr/local/lib/python2.7/site-packages
4b9b3361

Ответ 1

В каком-то месте, включенном в переменную $PATH, должен быть установлен двоичный файл под названием "pip2.7".

Вы можете найти это, набрав

which pip2.7

Это должно печатать что-то вроде '/usr/local/bin/pip2.7' на ваш stdout. Если он не печатает ничего подобного, он не установлен. В этом случае установите его, запустив

$ wget https://bootstrap.pypa.io/get-pip.py
$ sudo python2.7 get-pip.py

Теперь вы должны быть настроены и

which pip2.7

должен возвращать правильный результат.

Ответ 2

Альтернативой является вызов модуля pip с использованием python2.7, как показано ниже:

python2.7 -m pip <commands>

Например, вы можете запустить python2.7 -m pip install <package> чтобы установить ваши любимые модули python. Вот ссылка: fooobar.com/questions/822188/....

Если модуль pip еще не установлен для этой версии python, вы можете запустить следующее:

python2.7 -m ensurepip

Выполнение этой команды "загрузит установщик pip". Обратите внимание, что для запуска этого могут потребоваться права администратора (например, sudo). Вот ссылка: https://docs.python.org/2.7/library/ensurepip.html и другая ссылка fooobar.com/questions/170553/....

Ответ 3

С Homebrew:

$ brew install [email protected]
$ pip2

Вы также можете использовать python2 чтобы получить соответствующий ему Python.