PyCharm 2018 Python未解析参考'django'VirtualEnv

时间:2018-08-07 16:24:38

标签: python django pycharm virtualenv

我拥有最新的PyCharm版本(2018)和最新的Django版本(2.1)和Python(3.6)

当我想从Django导入PyCharm中的内容时:

from django.urls import url

我在django下收到一条错误消息,指出: 未解决的参考'django'

我创建了一个虚拟环境,并在其中运行了一个项目(最著名的一个)(民意测验),并且运行得很好。

但是现在我注意到我有此错误,如何解决?

谢谢。

3 个答案:

答案 0 :(得分:2)

您正在使用的当前虚拟环境中未安装django。在当前环境中安装它或使用已安装django的项目解释器可以解决该问题。

1。通过pycharm设置在当前虚拟环境中安装Django。

  • 转到设置>项目>项目解释器,然后单击 右侧为绿色加号(安装选项)。
  • 在可用软件包对话框的搜索栏中搜索django 并选择它。
  • 选择底部的安装软件包选项。

2。通过pycharm终端在当前虚拟环境中安装Django。

  • 单击pycharm终端并使用

    安装django。
    pip install Django
    

3。更改当前项目的解释器。

  • 转到设置>项目>项目解释器,然后单击项目解释器下拉菜单。

  • 选择已安装django的项目解释器。

答案 1 :(得分:0)

我在使用SRC文件夹的教程中遇到了这个问题。我了解到,需要在Pycharm中将SRC文件夹标记为“源根目录”。完成后,错误标记就会消失。
 Try Django Tutorial

答案 2 :(得分:0)

我遇到了这个问题,但上面和其他帖子中的答案都没有奏效。我使用了正确的解释器并且 Django 安装得很好。 我在文件 > 管理 IDE 设置中恢复了默认设置,这更正了错误。 我想 PyCharm 的最后一次更新出错了,这一切都很好地重新启动了。