如何為自安裝的python安裝pip和python套件?

如何為自安裝的python安裝pip和python套件?
  1. /usr/bin/python指向/usr/bin/python2.7我的作業系統 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
    

    所以在突觸中,我安裝了libpython2.7-dev.現在一切正常了。

  2. 我還透過編譯其原始碼安裝了較新版本的 Python 2.7.9 /usr/bin/local/python2.7

    如何安裝 pip,然後安裝regex我的新 python?

謝謝。

答案1

如果您從來源安裝它,則需要執行:

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

這實際上會將pip應用程式安裝到/usr/local/bin.

答案2

Python 2.7.9 及更高版本(在 python2 系列上)以及 Python 3.4 及更高版本預設包含 pip1,所以你可能已經有 pip 了。

若要安裝 pip,請安全下載取得 pip.py
然後執行以下命令(可能需要管理員存取權限):
python get-pip.py

來源:https://pip.pypa.io/en/latest/installing.html

相關內容