热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

[Django]ImportError:cannotimportnamedebug

[Django]ImportError:cannot import name debug






[Django]ImportError:cannot import name debug




问题

























Version










Date










Creator










Description










1.0.0



.1









2007-1-10










郑昀









草稿









继续阅读之前,我们假设您熟悉以下知识:









n


        






Python









n


        






Django









n


        






Apache









 





浏览着架设在

Apache



2.2.3


(mod_python-3.2.10)

上的

Django

应用,突然出现这样的错误,而且刷新也没用:



















页面输出












Mod_python error: "PythonHandler django.core.handlers.modpython"







Traceback (most recent call last):








 

File "C:\Python24\Lib\site-packages\mod_python\apache.py", line 299, in HandlerDispatch








 

File "c:\python24\lib\site-packages\Django-0.95-py2.4.egg\django\core\handlers\modpython.py", line 163, in handler








 

File "c:\python24\lib\site-packages\Django-0.95-py2.4.egg\django\core\handlers\modpython.py", line 136, in __call__








 

File "C:\Python24\lib\site-packages\django-0.95-py2.4.egg\django\core\handlers\base.py", line 102, in get_response








 

File "C:\Python24\lib\site-packages\django-0.95-py2.4.egg\django\core\handlers\base.py", line 130, in get_technical_error_response







ImportError: cannot import name




debug












 





四处寻觅解决办法,在









http://www.modpython.org/FAQ/faqw.py?req=all#2.12







也有人报告了类似问题:



















类似报告












2.12. [error] SOLUTION PythonHandler mod_python.psp: ImportError: No module named psp







SOLVED







I had the same problem in


3.0.3


on UNIX and it appears to be fixed by updating to 3.1.3







------ mrez adds:







I'm having the same problem too:







Debug text: Mod_python error: "PythonHandler mod_python.psp"







Traceback (most recent call last):








 

File "C:\PROGRA~1\PYTHON~1.3\Lib\site-packages\mod_python\apache.py", line 326, in HandlerDispatch








   

log=debug)








 

File "C:\PROGRA~1\PYTHON~1.3\Lib\site-packages\mod_python\apache.py", line 496, in import_module








   

module = imp.load_module(mname, f, p, d)








 

File "C:\PROGRA~1\PYTHON~1.3\Lib\site-packages\mod_python\psp.py", line 59, in ?








   

import apache, Session, util, _psp







ImportError: DLL load failed: The specified module could not be found.









 





在这个页面的



2.2



小节,提及了解决方案:



















增加的配置行













If you see a Python exception of the form:










 

ImportError: No module named _apache









it means that




you have mod_python version 3.1




. If you see the Python exception:










 

ImportError: No module named psp









it means that




you only have version 2.7




. Finally, if you instead see the Python exception:










 

ImportError: No module named mod_python.psp









it means that




mod_python isn't installed after all




, or at least not for the version of Python you are trying to use.









看来和我遇到的还不一样。








重启



Apache server



就好了。但有一就有二,下次它还会来的。






 




Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1478610




[Django]ImportError:cannot import name debug问题




推荐阅读
author-avatar
DHY微学院朱曜宇
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有