Как установить pip и пакет python для самостоятельно установленного python?

  1. /usr/bin/python указывает на /usr/bin/python2.7, старый питон версии 2.7.6, используемый моей ОС 14.04.

    Для старого питона я хотел установить модуль regex:

    $ sudo python -m pip install regex
    /usr/bin/python: No module named pip
    

    Итак, в synatpic я установил python-pip для старого питона. Вышеприведенная команда теперь говорит:

    Python2/_regex.c:46:20: fatal error: Python.h: No such file or directory
    

    Итак, в synaptic я установил libpython2.7-dev. Теперь все работает.

  2. Я также установил более новую версию Python 2.7.9 в /usr/bin/local/python2.7, скомпилировав его источник.

    Как мне установить pip, а затем установить regex для моего нового питона?

Спасибо.

11
задан 17 March 2015 в 20:17

2 ответа

Python 2.7.9 и позже (на python2 ряде) и Python 3.4 и позже включают зернышко значением по умолчанию 1 , таким образом, у Вас уже может быть зернышко.

Для установки зернышка надежно загрузите , добираются-pip.py
, Тогда выполняет следующее (который может потребовать доступа администратора):
python get-pip.py

Источник: https://pip.pypa.io/en/latest/installing.html

5
ответ дан 17 March 2015 в 20:17

При установке его из источника, необходимо работать:

/usr/local/bin/python2.7 -m ensurepip

Это на самом деле установит pip приложение в /usr/local/bin.

11
ответ дан 18 March 2015 в 06:17

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

Похожие вопросы: