Python 3.x Can';t在debian 7.11上导入python3中的cx_oracle

Python 3.x Can';t在debian 7.11上导入python3中的cx_oracle,python-3.x,cx-oracle,Python 3.x,Cx Oracle,在debian 7.11上将cx_Oracle导入python3时遇到问题。我知道它很旧很稳定,但在我们将生产中的一些服务迁移到使用较新debian的服务器之前,我只能使用这个版本。我得到的错误如下: ImportError: /usr/local/lib/python3.2/dist-packages/cx_Oracle.cpython-32mu.so: undefined symbol: PyUnicode_GET_LENGTH Python3是从官方wheezy repos安装的,没有第

在debian 7.11上将cx_Oracle导入python3时遇到问题。我知道它很旧很稳定,但在我们将生产中的一些服务迁移到使用较新debian的服务器之前,我只能使用这个版本。我得到的错误如下:

ImportError: /usr/local/lib/python3.2/dist-packages/cx_Oracle.cpython-32mu.so: undefined symbol: PyUnicode_GET_LENGTH

Python3是从官方wheezy repos安装的,没有第三方。cx_oracle是使用pip-3.2安装的。请给我指出正确的方向。

听起来您正试图将新版本的cx\u Oracle与旧版本的Python结合使用。您需要尝试更新版本的Python(您必须自己下载并编译),或者您需要尝试仍然支持Python 3.2的旧版本的cx_Oracle。

如果下面的答案不适用,请提供您正在使用的cx_Oracle版本。谢谢,我使用了较旧版本的cx_Oracle,现在运行良好。