/usr/bin/python
指向/usr/bin/python2.7
,我的OS 14.04使用的旧版本2.7.6 python。对于旧的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
。现在一切正常。我还通过编译其源代码安装了较新版本的 Python 2.7.9
/usr/bin/local/python2.7
。我如何安装 pip 然后
regex
为我的新 python 安装?
谢谢。
答案1
如果从源代码安装,则需要运行:
/usr/local/bin/python2.7 -m ensurepip
这实际上会将pip
应用程序安装到 中/usr/local/bin
。