我通过以下方式导出了我的django项目的路径
$ export DJANGO_SETTINGS_MODULE=/Users/masi/Documents/Test/djangobook/ch3.settings
我运行失败
$ django-admin.py runserver
Error: Could not import settings '/Users/masi/Documents/Test/djangobook/ch3.settings' (Is it on sys.path? Does it have syntax errors?): Import by filename is not supported.
如何在没有错误消息的情况下启动 Django 服务器?
最佳答案
您的$DJANGO_SETTINGS_MODULE
应该设置为ch3.settings
。只需确保 ch3
应用程序也在您的 $PYTHONPATH
中。
例如,如果您的应用程序位于 /Users/masi/Documents/Test/djangobook/
,则将 $DJANGO_SETTINGS_MODULE
设置为 ch3.settings
,并确保您的 $PYTHONPATH
包含 /Users/masi/Documents/Test/djangobook
。
$ export PYTHONPATH=/Users/masi/Documents/Test/djangobook/
$ export DJANGO_SETTINGS_MODULE=ch3.settings
关于django - 无法在我的电脑上启动 Django 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/744993/