我有安装cx_oracle的问题.我安装了oracle instantclient和cx_oracle oracle软件包安装后我在导入cx_oracle时收到此错误.我正在运行ubuntu 11.10作为主机.
import cx_Oracle
Traceback (most recent call last):
File "<console>", line 1, in <module>
ImportError: /usr/lib/python2.7/dist-packages/cx_Oracle.so: undefined symbol:PyUnicodeUCS2_AsEncodedString
Run Code Online (Sandbox Code Playgroud)
任何人都知道如何解决这个问题
干杯
小智 3
您的 Python 安装很可能使用另一种 unicode 格式 (ucs4),并且 cx_oracle 是使用 ucs2 编译的。
您可以使用 unicode 标志安装 cx_Oracle 5.0.4。这对我有用,但有一些错误:奇怪的 Oracle 错误:“无效的格式文本”
或者自己编译最新的cx_oracle。 http://mrpolo.com.ve/?p=178(它是我不知道的语言,但它有帮助)
| 归档时间: |
|
| 查看次数: |
5877 次 |
| 最近记录: |