django / mod_wsgi无法导入模块(位于python路径上的目录中)

时间:2012-07-13 13:25:23

标签: python django mod-wsgi

我正在使用mod_wsgi / apache运行django并收到此ImportError:

Request Method: GET
Django Version: 1.2.5
Exception Type: ImportError
Exception Value:    
No module named adspygoogle.dfp.DfpClient

此模块位于我的django app/libs目录中,该目录包含在python路径中。

奇怪的是,当./manage.py shell./manage.py runserverpdb.set_trace()一起使用时,在导入之前插入调试器,我可以毫无问题地导入模块。

有没有人知道造成这种情况的原因是什么?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

事实证明,libs/adspygoogle目录在某种程度上变得很脏,而git没有跟踪。我用一个新的结帐替换它现在有效...

我仍无法解释为什么我可以在shell或runserver中导入它。