【发布时间】:2019-06-26 20:12:17
【问题描述】:
我在 Pycharm 中将解释器从 python3.7 更改为 python2.7。但是在我完成这个过程之后,解释器显示成功,但实际上,当我运行代码时,它仍然在 python 3.7 中运行。
解释器是从 anaconda 设置的。
此图显示我已将外部库更改为 Python 2.7,但是当我在终端中测试 python 的类型时,它仍然显示在 Python3.7 中。
我真的很纠结这个问题,希望有人能帮助我。
【问题讨论】:
-
终端窗口使用您的默认命令提示符,其中 python 命令可能指向 python3 可执行文件。因此,即使您更改解释器,它也不会改变任何内容。如果你想使用 python2,那么你必须使用:
python2 code.py。但我建议将您的解释器更改为 python2 venv。 -
是的,在解释器设置中,我已将虚拟环境更改为由 anaconda 设置的 python27。