我收到以下错误。在 git pull 和 merge 之前,一切都工作正常。我检查了历史记录以发现删除了任何文件等。
- 我已检查here 。我已经检查了 stackoverflow 上的其他 ans,但是没有解决问题。
- 我已经检查了
sys.path
。项目目录路径存在于sys.path
中。 - 有人提到要验证
myapp
文件夹中的__init__.py
文件。它存在。 - 系统中已安装 Bootstrap3 软件包。
- 我再次运行了
python setup.pydevelop
。
不确定如何调试?
$ 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
中。
原始错误是没有名为 bootstrap3 的模块
,请检查bootstrap3
模块。
关于python - Django导入错误: Could not import settings,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22093167/