我在试着执行
python manage.py runserver
但它抛出了一个错误
^{pr2}$我用python2.7安装了Anaconda并设置了一个virtualenv。在
我的管理.py
#!/usr/bin/env python
import os
import sys
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "survivalguide.settings")
from django.core.management import execute_from_command_line
execute_from_command_line(sys.argv)
我的电流操作系统路径
[
'',
'/Users/KWYI/Documents/Python_Practice/Django_Practice/survivalguide',
'/Users/KWYI/anaconda/envs/PyCon/lib/python27.zip',
'/Users/KWYI/anaconda/envs/PyCon/lib/python2.7',
'/Users/KWYI/anaconda/envs/PyCon/lib/python2.7/plat-darwin',
'/Users/KWYI/anaconda/envs/PyCon/lib/python2.7/plat-mac',
'/Users/KWYI/anaconda/envs/PyCon/lib/python2.7/plat-mac/lib-scriptpackages',
'/Users/KWYI/anaconda/envs/PyCon/lib/python2.7/lib-tk',
'/Users/KWYI/anaconda/envs/PyCon/lib/python2.7/lib-old',
'/Users/KWYI/anaconda/envs/PyCon/lib/python2.7/lib-dynload',
'/Users/KWYI/anaconda/envs/PyCon/lib/python2.7/site-packages',
'/Users/KWYI/anaconda/envs/PyCon/lib/python2.7/site-packages/setuptools-27.2.0-py2.7.egg'
]
我已经排除了几个小时的故障,但还是不知道是什么问题。在
谢谢你的帮助!在
将}上方的目录中。在
DJANGO_SETTINGS_MODULE
设置为'survivalguide.settings'
通常是因为manage.py
位于{{{cd3}和cd3}在同一个目录中。我建议将
manage.py
移到父目录中。除非你明白你在做什么,否则我会避免使用自定义的项目布局,否则你可能会遇到更多这样的问题。在如果不能这样做,可以将行更改为:
或者您可以手动将
/Users/KWYI/Documents/Python_Practice/Django_Practice/
添加到python路径中。在相关问题 更多 >
编程相关推荐