Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
pip 経由で lxml をインストールしようとするとエラーが発生します。
c:\users\f\appdata\local\temp\xmlXPathInitqjzysz.c(1) : fatal error C1083: Cannot open include file: 'libxml/xpath.h': No such file or directory
*********************************************************************************
Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
*********************************************************************************
error: command 'C:\\Users\\f\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2
pip 経由でインストールする libxml2 開発パッケージが見つかりません。
Windows 10 の仮想環境で x86 上の Python 2.7 および Python 3.x を使用します。
ベストアンサー1
この問題が発生し、libxml2 はインストールされていたものの、Python パッケージに必要な開発ライブラリがなかったことに気付きました。インストールすると、問題は解決しました。
sudo apt-get install libxml2-dev libxslt1-dev
sudo pip install lxml