如何在 gnome 终端中将 python2 替换为 py3?
alias python='python3'
有用吗?谢谢!
答案1
无需替换 Python。使用
python
对于 Python 2 和
python3
调用脚本时适用于 Python 3。
答案2
正如其他人提到的,更改python
为指向python3
系统范围可能会引起麻烦,可能不是一个好主意。但是,如果您只希望某个项目有此行为,您可以考虑使用pyenv设置python
特定目录中的含义。它不在存储库中,但按照 github 页面进行设置相对简单。安装pyenv
和设置后,
pyenv versions
将列出您已安装的 Python 版本。然后设置python
为指向系统的python3
仅适用于本地目录(看文档), 您可以使用
pyenv local 3.5.2
(假设 16.04,或命令python3
输出中出现的任何内容pyenv versions
)。
注意,virtualenv
repos 中的 也可以用于类似的效果。查看比较这里。