Python 3.x ModuleNotFoundError:没有名为“mysite.myapp”的模块
我以前有使用Django的经验,但以前从未遇到过这样的错误。尝试将我的应用程序模块导入URL.py设置以添加路径时。我得到了上面的错误。我尝试过解决相对进口的问题,但我无法解决它。我的项目结构如下:Python 3.x ModuleNotFoundError:没有名为“mysite.myapp”的模块,python-3.x,django,Python 3.x,Django,我以前有使用Django的经验,但以前从未遇到过这样的错误。尝试将我的应用程序模块导入URL.py设置以添加路径时。我得到了上面的错误。我尝试过解决相对进口的问题,但我无法解决它。我的项目结构如下: > mysite mysite __init__.py asgi.py settings.py urls.py wsgi.py myapp
> mysite
mysite
__init__.py
asgi.py
settings.py
urls.py
wsgi.py
myapp
>migrations
__init__.py
admin.py
models.py
tests.py
views.py
这是我的URL.py
from django.contrib import admin
from django.urls import path
from mysite.myapp.views import home
urlpatterns = [
path('admin/', admin.site.urls),
path('', home),
]
错误日志:
from mysite.personal.views import home
ModuleNotFoundError: No module named 'mysite.myapp'
这里mysite是主目录和主应用程序名,因此您无需在导入中提及 只有你在暗号下面
from myapp.views import home
别忘了将你的应用添加到已安装的应用中Include error log and url.pycode@Pavankumar添加了URL.py和错误日志。您在mysite中的个人信息是什么it@Pavankumar别理它。它实际上是我的应用程序的名称,为了便于理解,让我们使用myapp。我们已经尝试过了。它不起作用。已将myapp添加到settings.py中已安装的应用中。导入后是否可以发布错误日志,如上面代码所示。代码将不会运行。正在IDE中获取“未解析引用”myapp“”。