有時候要使用Python進行編譯時,因為Python2以及3版本內的套件有所不同,因此有時需要進行版本的切換,此處紀錄如何在Linux的環境下進行各版本的設定以及切換。


輸入以下指令可以查看目前環境下預設的Python版本。

python -V

416_1.PNG

輸入以下指令可以查看各python版本的存放路徑。

--------------------------------------------------------------------------
#Python 路徑查詢
python
import sys
sys.executable
--------------------------------------------------------------------------
#Python 3.5 路徑查詢
python3 
import sys 
sys.executable

416_2.PNG

416_6.PNG

輸入以下指令進行環境變數優先權建置,以及選擇python環境變數如下圖所示,當四個指令都輸入完成後,會要求使用者選擇想要的python環境(優先權設為最大的,即是自動偵測時的環境)

(此處依照自己的版本以及路徑進行建置,上一步有教學如何查詢)

update-alternatives --install /usr/bin/python python /usr/bin/python3.5 3
update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2
update-alternatives --install /usr/bin/python python /usr/bin/python3 1
update-alternatives --config python

416_5.PNG

再使用一次此指令進行版本查詢,即可看到該環境中的Python版本已經從2.7切換成3.5版。

python -V

416_4.PNG

 

 

arrow
arrow

    水面上的小草 發表在 痞客邦 留言(0) 人氣()