ImportError:添加到INSTALLED_APPS后没有名为“ first_app”的模块

时间:2019-06-17 13:34:53

标签: python django

我创建了新应用python first_project/manage.py startapp first_app, 然后将此应用添加到INSTALLED_APPS。

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'first_app']

python first_project/manage.py runserver得到错误之后:

    Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x7fe13745f6a8>
...
ImportError: No module named 'first_app'

为什么我不能添加应用程序?

1 个答案:

答案 0 :(得分:1)

first_app目录应与manage.py位于同一目录。

运行python first_project/manage.py可能在错误的位置创建了它。通常,您将切换到与manage.py相同的目录,然后运行python manage.py