【发布时间】:2021-10-13 00:03:39
【问题描述】:
每当我尝试运行 manage.py 时都会收到错误消息, ModuleNotFoundError:没有名为“PyShop.settings”的模块,但我的文件夹中有这个模块,名为“PyShop.settings”。
C:\Users\uer\PycharmProjects\PyShop>python manage.py runserver
Traceback (most recent call last):
File "C:\Users\uer\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\management\base.py", line 354, in run_from_argv
self.execute(*args, **cmd_options)
File "C:\Users\uer\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\management\commands\runserver.py", line 61, in execute
super().execute(*args, **options)
File "C:\Users\uer\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\management\base.py", line 398, in execute
output = self.handle(*args, **options)
File "C:\Users\uer\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\management\commands\runserver.py", line 68, in handle
if not settings.DEBUG and not settings.ALLOWED_HOSTS:
File "C:\Users\uer\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\conf\__init__.py", line 82, in __getattr__
self._setup(name)
File "C:\Users\uer\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\conf\__init__.py", line 69, in _setup
self._wrapped = Settings(settings_module)
File "C:\Users\uer\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\conf\__init__.py", line 170, in __init__
mod = importlib.import_module(self.SETTINGS_MODULE)
File "C:\Users\uer\AppData\Local\Programs\Python\Python37-32\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'PyShop.settings'
During handling of the above exception, another exception occurred:
...
ModuleNotFoundError: No module named 'PyShop.settings'
【问题讨论】:
-
你应该在运行runserver之前启用虚拟环境
标签: python python-3.x django python-2.7