Python 是软链接到 python2.7,如何更改链接到 python 3

Python 是软链接到 python2.7,如何更改链接到 python 3

在 Ubuntu 14.04 上有 python-3、python-2.7,并且 python 默认链接到 python-2.7。我必须在 ubuntu -14.04 上运行 python-3 代码。我可以修改 /usr/bin/python 链接到 python3 吗?有什么想法吗?

谢谢

答案1

不要那样做。

如果将默认的 Python 解释器更改为 Python3,很多事情可能会发生故障。

切换并不简单 --- 尽管我认为到 16.04 时所有系统脚本都将是 python3,但即使到那时可能也不会切换(感谢 @florian-deisch)。其他发行版,如 Arch,做了切换但我不确定这是不是件好事,因为有一份 PEP 明确提出了相反的建议...

只需使用

#!/usr/bin/env python3

作为“舍邦" 您想要由 python3 运行的脚本的行(第一行)。

相关内容