17

Python パッケージ xmlsec ( https://pypi.python.org/pypi/xmlsec ) をインストールする必要があり、実行しようとすると

pip install xmlsec

それは私にこのエラーを与えます:

src\xmlsec\constants.c(266) : fatal error C1083: Cannot open include file: 'libxml/xmlversion.h': No such file or directory

このエラーを最初に調査したとき、インストールされている lxml パッケージに関係しているという多くの回答が見つかりました。試した後:

pip install --upgrade lxml

アップグレードできなかったので、lxml をアンインストールして再度インストールしましたが、IO エラーが発生しました。最後に、http: //www.lfd.uci.edu/~gohlke/pythonlibs/#lxml から lxml ファイルをダウンロードし、それを自分の python ディレクトリに配置して、この質問の回答のようにインストールしました: lxml, libxml2 のインストール、Windows 8.1 の libxslt

正常にアップロードされ、pip upgrade を実行すると、最新であると表示されます。

「libxml/xmlversion.h」が欠落しているにもかかわらず、xmlsec をインストールしようとしても、同じエラーが引き続き発生します。ここで他に何が問題になるか知っている人はいますか?

注:Windowsでpython 2.7を使用しています

4

1 に答える 1