ModuleNotFoundError Django

时间:2018-12-19 11:56:26

标签: python django pycharm python-venv

设置venv并启动项目后,获取正确的文件(我已对其进行了两次检查)。我看到文件中的导入语句不起作用。 views.py

from django.shortcuts import render
from django.http import HttpResponse

def home (request):
    return HttpResponse('<h1>header</h1>')
# Create your views here.

运行时返回此错误:

from django.shortcuts import render ModuleNotFoundError: No module named 'django'

urls.py

from django.contrib import admin
from django.urls import path
from migrations import views

urlpatterns = [
    path('', views.home, name="header")
]

哪个返回此错误:

  from django.contrib import admin   
ModuleNotFoundError: No module named 'django'

每个django项目文件的import语句在pycharm中都有红色波浪下划线,表示无法找到该模块。我该如何解决这个问题以及我做错了什么? 尚未在互联网上找到任何有用的东西。

1 个答案:

答案 0 :(得分:1)

我没有激活皮查姆的静脉。为此,请执行以下操作:点击 Ctrl + Alt + S 转到projects \ project-interpreter,然后点击右侧的“齿轮”图标窗口,然后单击添加。

您可以从此处创建新的虚拟电话或配置现有的虚拟电话。特别感谢@ RHSmith159在评论中给出答案。