2012年12月15日土曜日

Requests 0.14.2 のインストールに失敗する

Pythonの使いやすいHTTPライブラリのRequestsをpipでインストールしようとすると失敗する。

2012年12月15日現在pipでRequestsをインストールしようとすると、最新のバージョン0.14.2がダウンロードされるのだが、以下のエラーで失敗してしまう。

ImportError: cannot import name chardet2

エラーメッセージでググってみると、どうもPython3でRequestsの0.14.2をインストールしようとすると失敗してしまうようだ。GitHubのIssueで議論されていたので、次のバージョンでは改善されると思う。今のところの解決策は0.14.1をインストールすることだ。

pip install  requests==0.14.1

でOK