python:lxmlのインストールでエラー libxml/xmlversion.h: No such file or directory

記事公開日:
最終更新日:

Sponsored Links

Dockerなどの仮想環境(Ubuntu)で、pythonのライブラリ lxml をインストールしようとしたら以下のようなエラーが出ました。作りたての開発環境の場合には同じような症状が出るかもしれません。

src/lxml/includes/etree_defs.h:14:31: fatal error: libxml/xmlversion.h: No such file or directory

問題は単に、アップデートしてなかっただけみたいなので、以下のコマンドでアップデートします。

sudo apt-get update
sudo apt-get install libxml2-dev libxslt1-dev

その後、再度 pip コマンドを叩くと問題なくインストールすることができると思います。

pip install lxml

About
Amelt.net,LLCの創業者で、費用対効果の高い統合webマーケティングによりビジネスパートナーとして継続的にサポート。詳しいより。ブログの更新情報facebookページGoogle+そしてTwitter、またRSSfeedlyLINE@にてお知らせしていますのでフォローよろしくお願い致します。


Sponsored Links