多多多版本python使用如何切換
如果你的linux上有多個版本的python並且你沒有超級管理員權限的話,本文可能對你有幫助
常規操作是python2的軟鏈接叫python,python3的軟鏈接叫python3,都放在/usr/lib中,然后PATH包括這個路徑
但是如果有程序就是不顧PYTHONPATH,非要使用python,而你實際上想使用的是python3呢?
首先,可以在home目錄下維護一個自己用的python並添加到PATH和PYTHONPATH,這樣就有了對自用的python的完全權限。但是問題是如果使用的是python3,python的軟鏈接還是會指向/usr/bin里的python2怎么辦,沒錯,就是在安裝位置創建一個叫python的軟鏈接,指向python3
注意,自定義的位置,在PATH中要放在/usr/bin之前,否則調用的時候操作系統會先去找/usr/bin目錄下的那個