0

x-colleagues によって書かれた古典的な python コードを実行しようとすると、このエラーが発生します。

誰でもこの問題を解決するのを手伝ってくれますか? 私は徹底的にグーグルで検索しましたが、解決策が見つかりませんでした。

Python version : 2.4.3

ImportError: /usr/lib/python2.4/lib-dynload/pyexpat.so: symbol XML_SetHashSalt, version EXPAT_1_95_8_RH not defined in file libexpat.so.0 with link time reference

4

1 に答える 1

1

私は同じ問題を抱えており、根本的な原因は、ソースから libexpat を自分でビルドしたことですが、pyexpat.so は RH のカスタマイズされた libexpat バージョンに依存しているようです。

したがって、次の方法で依存関係を確認してください。

ldd /usr/lib/python2.4/lib-dynload/pyexpat.so

次に、libexpat.so ファイルを確認します。可能であれば、expat-devel.x86_64 (64 ビット用) の rpm を再インストールしてみてください。

yum install expat-devel.x86_64
于 2012-07-23T02:35:26.983 に答える