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

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

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

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

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

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

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

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

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

БЛАГОДАРЯ.

    
задан Tim 17.03.2015 в 14:26
источник

2 ответа

6
  

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

Чтобы установить pip, безопасно загрузите get-pip.py
  Затем запустите следующее (что может потребовать доступа администратора):
python get-pip.py

Источник: Ссылка

    
ответ дан Helio 17.03.2015 в 14:57
источник
11

Если вы установите его из источника, вам нужно запустить:

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

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

    
ответ дан bogdan.mustiata 17.03.2016 в 16:47