pip自体のインストール手順
Pythonのパッケージ管理ツールであるpip(Pip Installs Packages)のインストール手順です。
今回はRocky Linuxを例に紹介します。
※ Rocky Linux release 9.4 (Blue Onyx)で確認しています。
※ OS標準のPythonバージョンは3.9.18です。
※ 追加でPython 3.11.7をインストールしています。
※ すべてのコマンドはrootユーザーで実行しています。環境に合わせて適宜sudoを付与してください。
pipのインストール手順
pipとは
pipは”Pip Installs Packages”の略称で、Pythonのパッケージ管理システムです。
Python Package Index(PyPI)で公開されているパッケージのインストールや管理に使用します。
※Pythonがインストールされている必要があります。
Pythonのインストールとpipのインストールは別
Pythonがインストールされていても、pipは別途インストールが必要となります。
pipがインストールされていない状態でpipコマンドを実行すると、No module named pipというエラーが表示されます。
|
#Pythonのバージョンを確認 #pipを使ってPythonのパッケージをインストール #pipのバージョンを確認 |
※ -Vはバージョン表示のオプションです。–versionでも同様にバージョンが表示されます。
pipをインストール
pipをインストールするには、python3-pipパッケージをdnfでインストールします。
|
[root@vm-01 ~]#
dnf -y install python3-pip Transaction Summary ~(中略)~ Complete! |
インストール後の確認
pipのバージョンを確認し、正しく表示されればインストール完了です。
|
[root@vm-01 ~]#
pip -V |
※ -Vはバージョン表示のオプションです。–versionでも同様にバージョンが表示されます。
Pythonのバージョンに合わせたpipが必要
複数のバージョンのPythonをインストールしている場合、各バージョンごとにpipをインストールする必要があります。
例えば、Python 3.9用にpipをインストール済みでも、Python 3.11環境に切り替えるとpipが使えずエラーになります。
|
[root@vm-01 ~]# python -V During handling of the above exception, another exception occurred: |
複数バージョンのPythonのインストールや切り替え手順については、以下の記事で紹介しています。
Pythonのバージョンに合わせたpipをインストール
まず、dnf lisで利用可能なpipパッケージを確認します。
今回はPython 3.11.7を使用しているため、python3.11-pipをインストールします。
|
[root@vm-01 ~]# dnf list available 'python3*-pip’ Transaction Summary ~(中略)~ Complete! |
Pythonのバージョンを切り替えてpipの動作を確認
pipのバージョンが正しく表示されればインストール完了です。
|
[root@vm-01 ~]#
pip -V |
さらに、Pythonのバージョンを切り替えて、それぞれのpipが正しく動作するか確認します。
|
[root@vm-01 ~]#
python -V [root@vm-01 ~]#
python -V |
—広告—
最後に
pipのインストール手順について紹介しました。
複数のPythonバージョンを使い分ける場合は、各バージョンに対応したpipパッケージのインストールを忘れないようにしましょう。
Windows環境へのPythonインストール方法については、以下の記事で紹介しています。
SeleniumやPlaywright for Pythonを利用したブラウザテストの手順については、こちらで紹介しています。
Tera TermやVisual Studio Codeのインストール手順は以下の記事で紹介しています。

