14

PyCharm是一个很好的 IDE,但它的代码提示并不那么智能。例如,当我使用它编写 Python2 代码时(我的解释器路径的设置可以告诉 PyCharm),我输入prin,我希望 PyCharm 给我一个print提示,但是,第一个提示是print(),这是 Python3 风格的函数print。PyCharm 中是否有任何设置可以告诉它在我编写 Python2 代码时不要给我 Python3 提示(并且在我编写 Python3 代码时不要给我 Python2 提示)?

我的 PyCharm 版本是 2.7.1

4

3 回答 3

13

Perhaps, you should select python 2.x interpreter for the project (File Menu - Settings - Project - Project Interpreter).

于 2013-04-06T03:18:30.590 回答
5

只需根据需要将 Python 解释器从3.x设置为2.x。

PyCharm 版本步骤 :社区版 2016.3.2

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

  2. 然后转到文件 -> 设置 -> 项目:开发 -> 项目解释器-> 设置 Python 2.7 在此处输入图像描述

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

于 2018-02-01T10:10:30.840 回答
0

也许这可以帮助:

运行->编辑配置,将所有Py3替换为Py2

我使用 PyCharm 3.0.1

于 2013-12-24T04:01:10.087 回答