bash - 在Ubuntu 20.04到Python3.8,如何更改默认的python?

分享于 

2分钟阅读

ubuntu

  繁體

问题:

我想在Thinkpad X230 Ubuntu 20.04上将python 3.8设置为默认值

我尝试设置别名


gt@gt-ThinkPad-X230:~$ alias python='usr/bin/python3.8'




gt@gt-ThinkPad-X230:~$ python --version


bash: usr/bin/python3.8: No such file or directory



gt@gt-ThinkPad-X230:~$ ls /usr/bin/python*

/usr/bin/python /usr/bin/python3.8 /usr/bin/python3-pasteurize/usr/bin/python2 /usr/bin/python3.8-config /usr/bin/python3-unidiff/usr/bin/python2.7 /usr/bin/python3-config/usr/bin/python3 /usr/bin/python3-futurize

如何让bash找到/usr/bin/python3. 8?


答案1:

Ubuntu有一种非常不错的设置全局默认二进制文件的方法:

更好的解决方案,简单运行:


sudo update-alternatives --set python /usr/bin/python3.8




答案2:

你应该能够在命令shell中通过键入:


alias python=python3.8



为了使它永久化,你需要打开~/.bashrc并将该行添加到它的末尾,就这么简单!


alias python='/usr/bin/python3.8'




DEF  Ubuntu  默认  BASH  python3