ModuleNotFoundError:没有名为"django.urls"的模块 [英] ModuleNotFoundError: No module named 'django.urls'

查看:96
本文介绍了ModuleNotFoundError:没有名为"django.urls"的模块的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

每当我尝试以管理员身份在Powershell中运行"python manage.py runserver"时,都会出现 ModuleNotFoundError:没有名为"django.urls"的模块.有人可以帮我吗?!

Whenever I try to run "python manage.py runserver" in Powershell as admin, I get an ModuleNotFoundError: No module named 'django.urls'. Can somebody help me please?!

我正在使用django 1.9和python 3.6

I'm using django 1.9 and python 3.6


在POWERSHELL中


IN POWERSHELL

文件"C:\ Users \ MAHE \ PycharmProjects \ website_new \ website_new \ urls.py",第3行,
从django.urls导入路径
ModuleNotFoundError:没有名为"django.urls"的模块

File "C:\Users\MAHE\PycharmProjects\website_new\website_new\urls.py", line 3,
from django.urls import path
ModuleNotFoundError: No module named 'django.urls'

IN URLS.PY:

IN URLS.PY:

from django.contrib import admin

from django.urls import path

urlpatterns = [
django.urls.path('admin/', admin.site.urls),
]

推荐答案

我认为这应该可行!

from django.urls import path

它是django 2.0中引入的,您需要升级django版本才能运行.请检查django 2.0的文档 https://docs.djangoproject.com/en/2.0/ref/urls/

It was introduced in django 2.0, you need to upgrade your django version for it to work. Kindly check the documentation for django 2.0 https://docs.djangoproject.com/en/2.0/ref/urls/

这篇关于ModuleNotFoundError:没有名为"django.urls"的模块的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆