centos服務器下安裝虛擬環境遇到的問題

1-因爲服務器是剛換的,剛剛把服務器自帶的python2升級到python3,當然Python2也保留了(一定要保留)

2-在安裝虛擬環境的時候,由於還沒有安裝pip,所以執行  yum install python-pip 來安裝pip工具,但是報錯了

這是因爲yum採用python作爲命令解釋器,原來系統自帶的python解釋器爲python2.7,然後我之前爲了方便將python默認的解釋器設爲了python3.6,導致按python3.6解析2.7的語法出錯了。

所以 使用  vim /usr/bin/yum  命令將第一行改爲       #!/usr/bin/python2.7      (看下自己服務器python版本最低版本)

成功解決第一個問題

3-但是緊接着第二個問題出現了:

Downloading packages:

  File "/usr/libexec/urlgrabber-ext-down", line 28

    except OSError, e:

            ^

SyntaxError: invalid syntax

和上面的問題是一樣的,vim /usr/libexec/urlgrabber-ext-down 將第一行改爲   #!/usr/bin/python2.7

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章