見出し画像

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

以上

何かお役に立てたら、サポートしていただけると嬉しいです!モチベーションを高めて、アウトプットしていきます!