我在嘗試在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