在virtualenv中使用解释器时,IntelliJ IDEA 14无法识别Python内置类型

Jua*_*rah 5 python intellij-idea virtualenv intellij-14

我在OSX上使用IntelliJ IDEA 14来处理使用虚拟环境的Python项目.该程序在终端和IDEA中使用run命令都运行良好,但它不能识别Python内置的类型和函数.

IDEA没有认识到Python内置的类型和功能

我创建了虚拟环境并按照以下步骤将其添加到我的项目结构中,根据我读过的帖子,它应该可以工作,但我无法弄清楚出了什么问题.

  1. 添加了Python venv作为Project SDK.

在<code>venv</code>在模块中添加Python 作为Python解释器.</li>
</ol>

<p><img rel=

  1. 确保适当的Python解释器是选定的SDK.

确保适当的Python解释器是选定的SDK.

  1. 这些是全球图书馆.

这些是全球图书馆

[更新]

根据以下评论之一,我从头开始重新创建虚拟环境.现在可以识别Python的内置类型,但是venv文件夹中的库不是.

导入模块时出错.

模块.

小智 3

您需要将Python 2.7.x 解释器库放入 python 模块的依赖项中。拥有 python SDK 还不够。