选项1:

选项1:

我想将 Python 脚本移植到 Python 3。如何强制 Ubuntu 使用 Python 3 而不是已安装的 Python 2。

由于项目规模较大,我不太愿意在脚本中写类似“使用 python3”的内容。
卸载 python 2 也不行,因为依赖项太多。

那么,我可以暂时从路径中删除 Python 2 吗,以便默认使用 Python 3 调用 Python 脚本。

Ubuntu 15.10

答案1

选项1:

只需将其放在#!/usr/bin/env python3每个脚本文件的顶部即可。

由于项目的规模,我不想在脚本中写类似“使用 python3”之类的内容。

这只是一行,它不会增加项目的大小。写这个是标准UNIX 和 Python 约定。

选项 2:

python3只需用而不是 来调用脚本python

相关内容