如果我使用cx_Oracle 5.0.4,我可以从python控制台连接,并在apache + django + mod_wsgi
下工作但是当我更新cx_Oracle 5.1.1时,我可以从python控制台连接,但是相同的代码在apache + django + mod_wsgi下无效
文件“C:\ Python27 \ lib \ site-packages \ django \ db \ backends \ oracle \ base.py”,第24行,中
raise ImproperlyConfigured(“加载cx_Oracle模块时出错:%s”%e)
TemplateSyntaxError:渲染时捕获不正确配置:加载cx_Oracle模块时出错:DLL加载失败:找不到指定的模块。
PS:python 2.7
PSS:我已经安装了MSVC 2008 Redistributable x86
答案 0 :(得分:1)
也需要解决方案。
我在WinXP上有相同的设置(Apache 2.2.21 / mod_wsgi 3.3 / python 2.7.2 / cx_Oracle 5.x.x)。我发现cx_Oracle 5.1也失败并出现同样的错误。只有5.0.4有效。
以下是从5.0.4到5.1的更改列表: