文章詳情頁
linux - 使用非系統版本python運行get-pip.py還要做哪些操作?
瀏覽:154日期:2022-06-25 10:18:39
問題描述
因為工作環境是centos6.X 系統自帶的python為2.6,對很多新的模塊支持不是很好。于是下載編譯python2.7.13然后鏈接到python2.7這個指令上。之后下載get-pip.py,使用python2.7運行后,提示已經安裝到了python2.7安裝目錄的site-packages下。但是輸入pip未找到命令(應該是非系統版本,沒有創建連接)。想問下現在應該如何操作。pip只需要給python2.7安裝模塊即可,系統原生python不去動它。
問題解答
回答1:python多版本管理工具,推薦使用pyenv
回答2:你完全可以給python2.7對應的pip做一個軟連接叫pip27, 別和系統默認那個沖突就好, 想安裝模塊用pip27就可以安裝到python27上面了
回答3:你要知道你用的 pip 在什么地方,有沒有加到環境變量里面
你可以使用 python(27 版本的 python) -m pip 來調用 pip
你也可以改 python 軟連接, 但是可能有有風險, 因為有的系統軟件可能用的系統的 python,所以用 python27 這樣的軟連是比較好的方法
使用 pyenv, 但是也是要注意,他可能會修改系統 python,他還有 python shell/local/global 配置。
相關文章:
1. 在應用配置文件 app.php 中找不到’route_check_cache’配置項2. html按鍵開關如何提交我想需要的值到數據庫3. HTML 5輸入框只能輸入漢字、字母、數字、標點符號?正則如何寫?4. gvim - 誰有vim里CSS的Indent文件, 能縮進@media里面的5. 利用百度地圖API定位及附件商家信息服務6. 跟著課件一模一樣的操作使用tp6,出現了錯誤7. PHP類屬性聲明?8. javascript - 求助canvas繪制馬賽克的問題,老是取色不準9. java - 安卓接入微信登錄,onCreate不會執行10. javascript - 請教如何獲取百度貼吧新增的兩個加密參數
排行榜
