我试图将默认的python版本设置为python3
in Ubuntu 16.04
。默认情况下是python2
(2.7)。我遵循以下步骤:
update-alternatives --remove python /usr/bin/python2
update-alternatives --install /usr/bin/python python /usr/bin/python3
但是我得到了第二条语句的错误,
rejeesh@rejeesh-Vostro-1015:~$ update-alternatives --install /usr/bin/python python /usr/bin/python3
update-alternatives: --install needs <link> <name> <path> <priority>
Use 'update-alternatives --help' for program usage information.
发布于 2017-02-01 18:17:52
编辑:
这是我年轻时写的,天真的时候,update-alternatives
是更好的方法。见@Pardhu的答案。
过时的答案:
打开.bashrc文件
nano ~/.bashrc
。键入alias python=python3
到文件顶部的新行,然后用ctrl+o保存文件,用ctrl+x关闭文件,然后在命令行处键入source ~/.bashrc
。现在你的化名应该是永久的。
发布于 2018-05-14 13:10:30
第二行可以更改为
[sudo] update-alternatives --install /usr/bin/python python /usr/bin/python3 10
这为python3
的路径提供了10的优先级。
另外编辑.bashrc
的缺点是,在sudo
中使用这些命令是行不通的。
发布于 2019-08-24 23:03:01
将Python3.6.8作为Ubuntu18.04中的默认值更改为Python3.7。
安装Python3.7
安装Python3.7并将其配置为默认解释器的步骤。
sudo apt-get install python3.7
update-alternatives
中sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2
sudo update-alternatives --config python3
为Python3.7输入2python3 --version
Python 3.7.1
https://stackoverflow.com/questions/41986507
复制相似问题