urllibをpipでインストールした際に生じたエラー(バージョン指定)
urllib は Python で URL を扱うライブラリです。コマンドプロンプトから pip でインストールしようとした際に少しつまずいたので記録しておきます。
開発環境
・windows 10(64bit)
・python 3.8.2(32bit版)
・pip 20.2.1
urllib とは何か?
urllib は Python で URL を扱うライブラリです。こちらのページに情報が書いてあります。Python で webスクレイピングをするときに多く使われていると思います。
urllib インストール時エラー
コマンドプロンプトからpipでインストールを試みましたが、下記のように入力したらエラーが表示されました。
py -m pip install urllib
エラー内容は下記です。どうやらバージョンが違うようです。
ERROR: Could not find a version that satisfies the requirement urllib (from versions: none)
ERROR: No matching distribution found for urllib
urllib3 をインストール
調べてみた結果、バージョンを指定して「urllib3」とする必要があったようです。urllib3の情報は下記ページに記載されています。
なので、コマンドプロンプトで次のように入力して実行しました。
py -m pip install urllib3
結果、成功と表示されたのでインストール完了です。
Successfully installed urllib3-1.25.10
PythonライブラリImport
Python で urllib を扱う際は次のようにコードを書けばOKです。インポートするときに「urllib」で記載しますが、pipインストール時には「urllib3」だったので、この辺で少しつまずいてしまいました。
# URLライブラリ
import urllib
import urllib.request
以上
何かお役に立てたら、サポートしていただけると嬉しいです!モチベーションを高めて、アウトプットしていきます!