因?yàn)楣ぷ鳝h(huán)境是centos6.X 系統(tǒng)自備的python為2.6,對(duì)許多新的模組支援不是很好。於是下載編譯python2.7.13然後連結(jié)到python2.7這個(gè)指令。之後下載get-pip.py,使用python2.7運(yùn)行後,提示已經(jīng)安裝到了python2.7安裝目錄的site-packages下。但是輸入pip未找到命令(應(yīng)該是非系統(tǒng)版本,沒有建立連線)。想問下現(xiàn)在應(yīng)該如何操作。 pip只需要給python2.7安裝模組即可,系統(tǒng)原生python不會(huì)動(dòng)它。
你完全可以給python2.7對(duì)應(yīng)的pip做一個(gè)軟連接叫pip27
, 別和系統(tǒng)默認(rèn)那個(gè)衝突就好, 想安裝模組用pip27就可以安裝到python27上面了
你要知道你用的 pip
在什麼地方,有沒有加到環(huán)境變數(shù)裡面
你可以使用 python(27 版本的 python) -m pip 來呼叫 pip
你也可以改 python 軟連接, 但是可能有有風(fēng)險(xiǎn), 因?yàn)橛械南到y(tǒng)軟體可能用的系統(tǒng)的 python,所以用 python27 這樣的軟連是比較好的方法
使用 pyenv, 但也是要注意,他可能會(huì)修改系統(tǒng) python,他還有 python shell/local/global 設(shè)定。