问题:
我想在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'