无法在 debian 7.11 上的 python3 中导入 cx_oracle
Can't import cx_oracle in python3 on debian 7.11
我在 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
Python 3 是从官方 wheezy 仓库安装的,没有第三方。 cx_oracle 是使用 pip-3.2 安装的。请给我指明正确的方向。
听起来您正在尝试将新版本的 cx_Oracle 与旧版本的 Python 一起使用。你会想要尝试更新版本的 Python(你必须自己下载和编译)或者你会想要尝试仍然支持 [=] 的旧版本 cx_Oracle 14=] 3.2.
我在 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
Python 3 是从官方 wheezy 仓库安装的,没有第三方。 cx_oracle 是使用 pip-3.2 安装的。请给我指明正确的方向。
听起来您正在尝试将新版本的 cx_Oracle 与旧版本的 Python 一起使用。你会想要尝试更新版本的 Python(你必须自己下载和编译)或者你会想要尝试仍然支持 [=] 的旧版本 cx_Oracle 14=] 3.2.