2016-06-29 15 views
-1

は実際にIAMがpipでlxmlをインストールできない場合は、何もありませんか?

UserWarningのためlxmlのをインストールしようとして:いいえ、パーサが明示的に指定されていないので、私は、このシステム(「html.parser」)のために利用可能な最善のHTMLパーサを使用しています。これは通常問題ではありませんが、別のシステムや別の仮想環境でこのコードを実行すると、別のパーサーを使用して別の動作をする可能性があります。

だから、IAMが、私はalso.Butのいずれかをit.Can作ることができなかった最新バージョンをダウンロードして手動でインストールしようとしたため、このエラー enter image description here

にインストールできませんでしたlxml.but使用しようとしこれを並べ替えるのを手伝ってください

答えて

0

あなたはlxmlパッケージの要件をインストールしていませんでした。このexcertにhttp://lxml.de/installation.html

ペイ特別な注意:このチュートリアルに従ってください

ほとんどのMS Windowsシステムでは、 が既にCコンパイラで始まる、必ずしもツールは、ソフトウェアを構築するために欠けています。 Microsoftはユーザーに をインストールして設定してもらうことにしました。これは通常は些細なことではなく、 を意味します。 で利用可能なこれらの依存関係に依存することはできません。ある意味では、あなたはあなたが支払ったものを手に入れて、他の人にそれを支払うようにします。

は、バイナリインストーラを使用するのではなく、 ソースからビルドすることを決定した場合に、ライブラリの依存関係を静的にリンクすることをお勧めします。そのため、 lxmlはlibxml2とlibxsltのバイナリディストリビューションを使用できます。これは静的ビルド中に自動的に がダウンロードされます。 libxml2 とlibxsltとiconvとzlibの両方が必要であり、同じダウンロードサイト から入手できます。さらにビルド手順は、ソースビルド のドキュメントにあります。

+0

ありがとうございました!しかし、これまでに試したことはありませんでした。 –

+0

urllibを試してみませんか? https://docs.python.org/2/library/urllib.html –

+0

BeautifulSoupの使用時にこの警告が表示されますか? –

関連する問題