0

我开发了一个 Django 应用程序,我试图让它在 Windows Server 2003 上的 IIS 下运行。我通常遵循Django 演练,但我的数据库是 Oracle。

如果我从命令提示符运行 python 并 import cx_Oracle,它工作得很好。如果我使用 django 的开发服务器运行该项目,一切正常。我还没有设法在 IIS6 上得到它,但是当test.pyIIS 加载 a 时PyISAPIe,它说它无法加载cx_Oracle并显示以下错误:

加载 cx_Oracle 模块时出错:DLL 加载失败:找不到指定的模块。

我正在使用以下 32 位版本:

Python 2.6.6,
PyISAPIe 1.1.0 rc4 py2.6,
Django 1.4.3,
Oracle Client 11.2, 
cx_Oracle 5.1 (for Oracle 11g, Python 2.6)

关于为什么会发生这种情况的任何想法?

编辑:我尝试降级到 cx_Oracle 4.4.1,现在我收到错误:ImportError: cannot import name utils

4

0 回答 0