我已经在服务器上安装了 Python 3,并且我想将其替换为 Python 2.7,因为我必须部署的代码与 Python 2.7 兼容。
我应该运行什么命令以便 Python application.py 在 Python 2.7 上运行它?
答案1
要控制使用哪个版本的 Python,请将以下行添加到脚本顶部:
#!/usr/bin/env python2
然后直接使用执行脚本/path/to/my/script
,并且得益于舍邦(第一行)它将在 Python 2 中运行。(该脚本还需要可执行才能正常工作。)
或者,使用您选择的 Python 版本执行不带上述第一行的 Python 脚本:
python2 /path/to/my/script
类似的步骤将使您能够使用 Python 3 而不是 2,假设您的脚本导入是 3。