cx_Oracle – InterfaceError:无法获取Oracle环境句柄

我已经在Ubuntu 12.04上使用uWSGI在NGINX之后安装了Django。 我使用Postgresql作为应用程序的主数据库,但是我需要从Oracle数据库中检索一些数据。

我已成功安装了Instant Client和cx_Oracle,并且可以从命令行脚本和./manage.py shell中成功连接和查询Oracle数据库。 但是,当我通过uwsgi运行应用程序时,我收到以下错误:

InterfaceError: Unable to acquire Oracle environment handle 

我感到困惑,因为当我检查ORACLE_HOME和LD_LIBRARY_PATH它们是正确的,并在当时的环境可用。

另外,我正在使用instantclient版本11.2.0.3.0查询Oracle 10g数据库。

我已经在网上查了很多提议的解决scheme,但似乎没有任何工作在我的情况。 有人有什么我可以尝试下一步的指针?

非常感谢。