我在尝试在ubuntu 9.10 64位上安装psycopg2时出现错误。未定义符号:PyUnicodeUCS2_Decode尝试安装psycopg2
的错误是:
>>> import psycopg2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "psycopg2/__init__.py", line 69, in <module>
from _psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID
ImportError: psycopg2/_psycopg.so: undefined symbol: PyUnicodeUCS2_Decode
我试着从http://initd.org/pub/software/psycopg/下载包并安装它。我也尝试过使用easy_install。
安装过程中没有错误。
这很奇怪,因为我的python(2.6.2)已经用UCS4编译,所以安装应该没问题。
任何帮助,将不胜感激。
干杯
你如何使用它? – 2015-01-11 18:12:41
你是如何重新编译它的? – 2015-08-20 14:31:09
它是在配置'./configure --enable-unicode = ucs4'中完成的。 – eephillip 2016-05-05 19:29:47