我在OSX上使用IntelliJ IDEA 14来处理使用虚拟环境的Python项目。该程序在终端和在IDEA中使用run命令都运行良好,但它不能识别Python内置的类型和函数。
我创建了虚拟环境并按照以下步骤将其添加到我的项目结构中,根据我读过的帖子,这应该有效,但我无法弄清楚出了什么问题。
venv
中添加了Python作为Project SDK。
venv
中添加了Python作为模块中的Python解释器。
venv
中添加了Python作为Facets中的Python解释器。
[更新]
根据以下评论之一,我从头开始重新创建虚拟环境。现在可以识别Python的内置类型,但是venv文件夹中的库不是。
答案 0 :(得分:3)
您需要将 Python 2.7.x解释程序库放在python模块的依赖项中。拥有python SDK是不够的。