Skip to main content
 首页 » 编程设计

python之Django 导入错误 : Could not import settings

2024年11月01日24lidabo

我收到以下错误。在 git pull 和 merge 之前,一切正常。我检查了历史记录以找到任何文件的删除等。

  • 我检查了here .我检查了 stackoverflow 上的其他答案,但没有解决问题。
  • 我检查了sys.path。项目目录路径存在于 sys.path 中。
  • 有人提到要验证 myapp 文件夹中的 __init__.py 文件。它存在。
  • 系统安装了Bootstrap3包。
  • 我再次运行了 python setup.py develop。

不确定如何调试?

$ python manage.py runserver 
Traceback (most recent call last): 
  File "manage.py", line 10, in <module> 
    execute_from_command_line(sys.argv) 
  File "/usr/local/lib/python2.7/dist-packages/Django-1.5.4-py2.7.egg/django/core/management/__init__.py", line 453, in execute_from_command_line 
    utility.execute() 
  File "/usr/local/lib/python2.7/dist-packages/Django-1.5.4-py2.7.egg/django/core/management/__init__.py", line 392, in execute 
    self.fetch_command(subcommand).run_from_argv(self.argv) 
  File "/usr/local/lib/python2.7/dist-packages/Django-1.5.4-py2.7.egg/django/core/management/__init__.py", line 263, in fetch_command 
    app_name = get_commands()[subcommand] 
  File "/usr/local/lib/python2.7/dist-packages/Django-1.5.4-py2.7.egg/django/core/management/__init__.py", line 109, in get_commands 
    apps = settings.INSTALLED_APPS 
  File "/usr/local/lib/python2.7/dist-packages/Django-1.5.4-py2.7.egg/django/conf/__init__.py", line 53, in __getattr__ 
    self._setup(name) 
  File "/usr/local/lib/python2.7/dist-packages/Django-1.5.4-py2.7.egg/django/conf/__init__.py", line 48, in _setup 
    self._wrapped = Settings(settings_module) 
  File "/usr/local/lib/python2.7/dist-packages/Django-1.5.4-py2.7.egg/django/conf/__init__.py", line 134, in __init__ 
    raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e)) 
ImportError: Could not import settings 'myapp.settings' (Is it on sys.path?): No module named bootstrap3 

请您参考如下方法:

您正在使用 bootstrap3,它可能未安装或未安装在 PYTHONPATH 中。

原始错误是No module named bootstrap3,请检查bootstrap3模块。