1

python-3.3.0にlxml(3.1.0)をインストールするのに苦労しています。エラーなしでインストールされ、正しいフォルダー(/usr/local/lib/python3.3/site-packages/)にlxml-3.1.0-py3.3-linux-i686.eggが表示されますが、試してみるとetreeをインポートするには、次のようにします。

lxmlからimportetreeTraceback(最後の最後の呼び出し):ファイル ""、1行目、ImportError:/usr/local/lib/python3.3/site-packages/lxml-3.1.0-py3.3-linux-i686 .egg / lxml / etree.cpython-33m.so:未定義のシンボル:xmlBufContent

apt-getでインストールしようとしました。「python3setup.pyinstall」でインストールし、easy_installでインストールしました。私は3つのバージョン(2.7、3.2.3、3.3.0。)をインストールしていることを言及する必要がありますが、これがそれと関係があるかどうかを判断するにはあまりにも初心者です。

私はいたるところを検索しましたが、これに対する解決策を見つけることができませんでした。どんな助けでも大歓迎です!

最高、ウル

4

1 に答える 1

1

インストールしようとしている特定のオペレーティングシステムについて言及する必要がありますが、apt-getについて言及しているので、それはLinuxの何らかの形式、おそらくUbuntuまたはDebianであると想定します。

あなたが言及するエラーメッセージは、リンクするためのライブラリやライブラリがインストールされていないlxml場合によく見られます。何らかの理由で、インストール手順はこれらが存在しないことを検出せず、これらの依存関係が満たされていない場合でも、インストールが成功したことを示すことができます。libxml2libxslt

これを発行apt-get install libxml2 libxml2-dev libxslt libxslt-devすると、このエラーが解消されます。

于 2013-02-17T23:09:45.680 に答える