如何从 Python 3.6 降级到 2.7

如何从 Python 3.6 降级到 2.7

我尝试加载一个 Python 程序,但出现了如下所示的无效语法问题。经过一番研究,我发现这个错误是因为我安装了 Python 3.6 版。我该如何降级到较低版本的 Python 才能成功运行该程序?

目前我正在运行(Python 3.6.0 :: Anaconda 4.3.0(64位))

 File "simple_loading.py", line 6

 print 'gray shape =>'+str(gray.shape)
                    ^
 SyntaxError: invalid syntax

答案1

你可以使用不同版本的 Python 来创建不同的环境:https://conda.io/docs/using/envs.html

你应该做类似的事情:

conda create --name NAME python=2.7

NAME 是环境的名称,2.7 是版本。然后您可以在环境之间切换。

答案2

如果你想用python 2.7运行脚本,你可以这样做

python2 myscript.py

如果你想用python 3.5运行脚本,你可以使用

python3 myscript.py

在此处输入图片描述 更多相关信息请参见此处:使用 python 2 而不是 python 3 作为(临时)默认 python?

相关内容