关于django:PyCharm无法识别我的VirtualEnv安装模块

PyCharm doesn't recognise my VirtualEnv installed modules

我开始了一个没有Pycharm的项目,我设置了一个virtualenv,我安装了django、枕头等。

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

项目解释器位置如下:

1
path/to/project/virtualenv_folder/bin/python3.5

现在,Pycharm项目解释器只有表中显示的基本软件包,如PIP、安装工具、轮子,但没有我在virtualenv中使用的软件包,即django、bellow。

我确信这些包是安装在那个virtualenv中的,因为我做到了:

1
2
source path/to/project/virtualenv_folder/bin/activate
pip freeze

包裹在那里。我搜遍了Jetbrain的所有文件,什么也找不到。

Pycharm版本:专业版2016.1


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

  • 打开首选项
  • 开放项目
  • 打开项目解释程序
  • 选择…在下拉列表的末尾,您可以选择解释器。
  • 选择"添加本地"
  • 在自己创建的虚拟中选择python链接环境/bin目录。
  • 最后,单击"确定",您的虚拟环境应该在Pycharm中用所有的铃铛和吹口哨。
  • 高温高压

    好啊。我读了你的答案,很明显周围的工作是为你做的。仍然很奇怪。你在2016.1.4吗?


    我通过在项目目录中创建pycharm中的virtualenv来解决我的问题。

    现在,从终端或/和在pycharm内安装软件包将同时适用于终端和pycharm。