因為TensorFlow只支持到python3.6,所以安裝python3.6版本
Python3.6的使用越來越普遍。Ubuntu16.04的版本中默認胸自帶python2和python3.5的版本,這個版本是系統中許多程序的依賴,因此不要輕易刪除。額外安裝和使用python3.6不會造成影響。
Step1:建立python3.6的庫
sudo add-apt-repository ppa:jonathonf/python-3.6
Step2: 先更新,再安裝python3.6
-
1.sudo apt-get update 2.sudo apt-get install python3.6
結果如下:
-
-
安裝完成后,python3.6已經成功安裝到了本地,但是還不是python命令的默認值。
Step3:設置python3為默認值
首先使python3.6優先級較高
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
最后修改為默認:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
結果如下: