PyCharm没有检测到Django安装的应用程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PyCharm没有检测到Django安装的应用程序相关的知识,希望对你有一定的参考价值。

PyCharm版本:Professional 2018.1

Django版本:2.0

virtualenv:pipenv

我已将项目解释器设置为使用pipenv创建的虚拟环境

文件>默认设置>项目解释器

enter image description here

可以看到像djangorestframework这样安装的应用程序

从Django导入似乎工作但不是来自djangorestframework

enter image description here

其他安装的应用程序也是如此。也从PyCharm内的终端安装

pipenv install package_name

在root用户而不是virtualenv安装应用程序

答案

有两个设置路径,都有Project Interpreter的设置

如果你在mac机器上

  1. 文件>默认设置>项目解释器
  2. PyCharm>偏好>项目:<project_name>>项目口译员

您需要在第二条路径中设置Project Interpreter

另一答案

PyCharm(2018.1)在撰写此答案时不支持Pipenv。

你可以在这里投票https://youtrack.jetbrains.com/issue/PY-26492

以上是关于PyCharm没有检测到Django安装的应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Django:使用PyCharm创建django项目并发布到apache2.4

pycharm新建django项目时报错

用pycharm+django开发web项目

pycharm怎么导入django工程

Django 2021年最新版教程34python unittest 单元测试 覆盖率检测

使用Pycharm社区版新建Python3.8的虚拟环境并安装启动Django的完整步骤