PyUnicodeUCS4_FromEncodedObject 错误

2 投票
1 回答
3793 浏览
提问于 2025-04-17 05:38

我遇到了这个错误:

ImportError: /usr/lib/python2.3/site-packages/rhpl/_pjac.so: undefined
symbol: PyUnicodeUCS4_FromEncodedObject

我正在使用Python 2.7版本。

其实并不是所有的应用程序都会出现完全相同的错误,但它们的错误类型都很相似。所有未定义的符号都是以PyUnicodeUCS4开头的。

这到底是怎么回事呢?

1 个回答

3

因为这个回答在谷歌搜索这个错误时仍然排在前面,所以我想分享一下我遇到这个问题时有效的解决办法。

from lxml import etree

当我在从源代码编译的 Python 2.7.13 上运行时,出现了一个错误信息未定义的符号: "PyUnicodeUCS4_FromEncodedObject"

我用以下标志重新配置了一下:

./configure --enable-unicode=ucs4

这个错误对我来说就消失了。希望这能帮助到其他人!

撰写回答