PyCharm 无法识别我安装的 VirtualEnv 模块

Joh*_*ohn 3 django pycharm

我开始了一个没有 PyCharm 的项目,并设置了一个 VirtualEnv,我已经安装了 Django、Pillow 等。

我已将项目导入 PyCharm,即使我将项目解释器配置到 VirtualEnv 的位置,PyCharm 似乎也无法识别此虚拟环境中已安装的模块。

项目解释器位置如下所示:

path/to/project/virtualenv_folder/bin/python3.5
Run Code Online (Sandbox Code Playgroud)

现在 PyCharm 项目解释器只有表中显示的基本包,如 pip、setuptools、wheel,但没有我在 virtualenv 中的那些,即 Django、Pillow。

我确定这些软件包安装在那个 virtualenv 中,因为我做到了:

source path/to/project/virtualenv_folder/bin/activate
pip freeze
Run Code Online (Sandbox Code Playgroud)

包裹在那里。我搜索了 JetBrain 的所有文档,但找不到任何内容。

PyCharm 版本:专业版 2016.1

eja*_*jah 7

你是如何将虚拟环境添加到 PyCharm 的?正确的方法是:

  1. 打开首选项
  2. 开放项目
  3. 打开项目解释器
  4. 选择下拉列表末尾的 ...,您可以在其中选择您的口译员。
  5. 选择添加本地
  6. 在您自己创建的虚拟环境/bin 目录中选择python 链接。
  7. 最后,单击确定,您的虚拟环境应该在 PyCharm 中可见,并带有所有花里胡哨的功能。

HTH

好的。我阅读了您的答案,显然周围的工作为您做到了。还是很奇怪。你在 2016.1.4 吗?