如何在PyCharm中设置Python 2偏好?

14

PyCharm是一个不错的集成开发环境,但它的代码提示并不是很智能。例如,当我用它编写Python2代码(我的解释器路径设置可以告诉PyCharm),我键入prin,我希望PyCharm给我提示print,然而,第一个提示是Python3风格的函数print()

在PyCharm中,有没有一些设置可以让它知道我正在编写Python2代码时不要给我Python3提示(并且在我编写Python3代码时不要给我Python2提示)?

我使用的PyCharm版本是2.7.1


1
可能是 http://youtrack.jetbrains.com/issue/PY-1275 的一个回归。 - CrazyCoder
也许这只是 PyCharm 不太完美的地方。我开始忍受这个问题,看看 PyCharm 是否可以在未来得到改进。 - DeepMind
2
这只是一个会被修复的漏洞,我们已经重新开放了 PY-1275,请关注更新。 - CrazyCoder
谢谢!期待它被修复。 - DeepMind
3个回答

13

也许您应该为该项目选择Python 2.x解释器(文件菜单 - 设置 - 项目 - 项目解释器)。


谢谢!项目解释器已经设置为Python 2.7,但这个问题仍然存在。 - DeepMind
我遇到了同样的问题。默认情况下,我使用Python 3.4,但是为了一个特定的工作,我需要Python 2.7。我在PyCharm中进行了设置,但它仍然加载3.4解释器。有什么想法吗? - Iron Banker Of Braavos

5

只需将Python解释器从3.x更改为2.x即可。

PyCharm版本:Community Edition 2016.3.2的步骤

  1. 首先需要安装解释器。

  2. 然后进入文件->设置->项目:dev->项目解释器->设置Python 2.7 enter image description here

  3. 现在进入运行->编辑配置->并在此处设置Python解释器2.7,如下面的快照所示-Python Interpreter 2.7


0
也许这可以帮助:
运行->编辑配置,将所有Py3替换为Py2
我使用的是PyCharm 3.0.1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接