由于找不到settings.py而无法启动项目

时间:2017-03-10 16:09:01

标签: python django django-admin

执行以下命令

(env_mysite) C:\Users\acer>django-admin startproject mysite

产生以下错误

  

追踪(最近一次呼叫最后一次):

     

文件“d:\ ash \ software \ python3 \ Lib \ runpy.py”,第193行,中   _run_module_as_main       “主要”,mod_spec)

     

文件“d:\ ash \ software \ python3 \ Lib \ runpy.py”,第85行,在_run_code中       exec(代码,run_globals)

     

文件   “C:\ Users \ acer \ env_mysite \ Scripts \ django-admin.exe__main __。py”,line   9,在

     

文件   “C:\用户\宏基\ env_mysite \ LIB \站点包\ Django的\核心\ management__init __ PY”   第367行,在execute_from_command_line utility.execute()

中      

文件   “C:\用户\宏基\ env_mysite \ LIB \站点包\ Django的\核心\ management__init __ PY”   第316行,执行中       settings.INSTALLED_APPS

     

文件   “C:\用户\宏基\ env_mysite \ LIB \站点包\ Django的\ conf__init __ PY”   第53行,在__getattr__self._setup(名称)

中      

文件   “C:\用户\宏基\ env_mysite \ LIB \站点包\ Django的\ conf__init __ PY”   第41行,在_setup self._wrapped =设置(settings_module)

     

文件   “C:\用户\宏基\ env_mysite \ LIB \站点包\ Django的\ conf__init __ PY”   第97行,在 init 中       mod = importlib.import_module(self.SETTINGS_MODULE)

     

文件“c:\ users \ acer \ env_mysite \ lib \ importlib__init __。py”,第126行,   在import_module中       return _bootstrap._gcd_import(name [level:],package,level)

     

文件“”,第978行,在_gcd_import

中      

文件“”,第961行,在_find_and_load

中      

文件“”,第936行,in   _find_and_load_unlocked

     

文件“”,第205行,在   _call_with_frames_removed

     

文件“”,第978行,在_gcd_import

中      

文件“”,第961行,在_find_and_load

中      

文件“”,第948行,in   _find_and_load_unlocked

     

ModuleNotFoundError:没有命名的模块   'C:\用户\宏基\ mysite的\ mysite的\设置'

1 个答案:

答案 0 :(得分:0)

假设您有setx,请打开终端并执行此操作:

setx DJANGO_SETTINGS_MODULE ""
django-admin startproject mysite

如果有效,请告诉我。