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

标签 django pycharm

我在没有 PyCharm 的情况下启动了一个项目,并设置了一个 VirtualEnv,我已经安装了 Django、Pillow 等。

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

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

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

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

我确定这些软件包已安装在该 virtualenv 中,因为我这样做了:

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

而且包裹在那里。我搜索了 JetBrain 的所有文档,但找不到任何东西。

PyCharm 版本:专业版 2016.1

最佳答案

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

  1. 打开首选项
  2. 打开项目
  3. 打开项目解释器
  4. 选择下拉列表末尾的 ...,您可以在其中选择您的解释器。
  5. 选择添加本地
  6. 在自己创建的虚拟机中选择python链接 环境/bin 目录。
  7. 最后,点击确定,你的虚拟 环境应该在 PyCharm 中可见,所有的铃声和 口哨声。

HTH

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

关于django - PyCharm 无法识别我的 VirtualEnv 安装模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38168889/

相关文章:

python - 在 Windows 上使用 PyCharm/iPython 控制台时出现 "tput: Unknown terminal ' emacs '"消息

python - 创建 super 用户时 Django manage.pysync_db 崩溃

python - 猜词器无法打印足够的字符

python - ManyToManyField 渲染中的 auth.user.none 和 <QuerySet []>

Django 获取模型的所有外键名称

python - Django Admin、Amazon S3、Heroku——缺少 icon_calendar

python - 我的点击计数器程序无法运行

django - 如何在Django(django-admin)中检查值转换?

python - Django查询集过滤列表的最大值

python - 类型提示 PyCharm 中的特定模块