/usr/bin/python
señala/usr/bin/python2.7
, la versión anterior 2.7.6 python utilizada por mi OS 14.04.Para el viejo python, quería instalar el módulo
regex
:$ sudo python -m pip install regex /usr/bin/python: No module named pip
Entonces, en synatpic, instalé
python-pip
para el viejo python. El comando anterior ahora dijo:Python2/_regex.c:46:20: fatal error: Python.h: No such file or directory
Entonces, en synaptic, instalé
libpython2.7-dev
. Ahora todo funciona.También instalé una versión más reciente 2.7.9 de Python para
/usr/bin/local/python2.7
compilar su fuente.¿Cómo puedo instalar pip y luego instalar
regex
mi nuevo python?
Gracias.
sudo apt-get install python pip
?), Y se instaló solo para el viejo python predeterminado, no para el nuevo python autoinstalado./usr/local/bin/python2.7 -m pip install regex
vuelve/usr/local/bin/python2.7: No module named pip
./usr/local/bin/python2.7 --version
vuelvePython 2.7.9
. ¿Mi python 2.7.9 pierde pip?Python.h: No such file or directory
error al instalar elregex
módulo usandopip
?sudo apt-get install python-dev
Si lo instala desde la fuente, debe ejecutar:
Esto realmente instalará la
pip
aplicación en/usr/local/bin
.fuente