问题描述
||
这是回溯,请帮忙。
Traceback (most recent call last):
File \"C:\\Documents and Settings\\EC.32-SAMUEL\\workspace\\ec\\ec\\manage.py\",line 11,in <module>
execute_manager(settings)
File \"C:\\Python26\\lib\\site-packages\\django\\core\\management\\__init__.py\",line 438,in execute_manager
utility.execute()
File \"C:\\Python26\\lib\\site-packages\\django\\core\\management\\__init__.py\",line 379,in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File \"C:\\Python26\\lib\\site-packages\\django\\core\\management\\base.py\",line 191,in run_from_argv
self.execute(*args,**options.__dict__)
File \"C:\\Python26\\lib\\site-packages\\django\\core\\management\\base.py\",line 219,in execute
self.validate()
File \"C:\\Python26\\lib\\site-packages\\django\\core\\management\\base.py\",line 249,in validate
num_errors = get_validation_errors(s,app)
File \"C:\\Python26\\lib\\site-packages\\django\\core\\management\\validation.py\",line 36,in get_validation_errors
for (app_name,error) in get_app_errors().items():
File \"C:\\Python26\\lib\\site-packages\\django\\db\\models\\loading.py\",line 146,in get_app_errors
self._populate()
File \"C:\\Python26\\lib\\site-packages\\django\\db\\models\\loading.py\",line 61,in _populate
self.load_app(app_name,True)
File \"C:\\Python26\\lib\\site-packages\\django\\db\\models\\loading.py\",line 83,in load_app
if not module_has_submodule(app_module,\'models\'):
File \"C:\\Python26\\lib\\site-packages\\django\\utils\\module_loading.py\",line 17,in module_has_submodule
for entry in package.__path__: # No __path__,then not a package.
AttributeError: \'module\' object has no attribute \'
路径\'
解决方法
BeautifulSoup
不是Django应用。它是一个python包/模块。您不必加到INSTALLED_APPS
。它只需要在您的PYTHONPATH中可用即可使用。
您的回溯无法提供有关Django项目实际出问题的线索。
,唯一需要执行syncdb的时间是必须对数据库执行某些操作时。 BeautifulSoup不需要在任何时候使用数据库,也不需要是已安装的应用程序