我使用的是Ubuntu 16.04 LTS.我安装了python3.安装了两个版本,python 3.4.3和python 3.6.每当我使用python3命令时,它默认采用python 3.4.3.我想在python3中使用python 3.6.
python3 –version显示版本3.4.3
我正在安装支持版本>的ansible. 3.5.所以,无论什么时候,我在终端输入ansible,它都会因为python 3.4而抛出错误
解决方法:
来自评论:
sudo update-alternatives --config python
会显示错误:
update-alternatives: error: no alternatives for python3
您需要更新您的更新替代品,然后您将能够设置您的默认python版本.
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.4 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
然后运行:
sudo update-alternatives --config python
将python3.6设置为默认值.
或者使用以下命令将python3.6设置为默认值:
sudo update-alternatives --set python /usr/bin/python3.6
标签:python,ubuntu,python3