CentOS 8へのPipのインストール方法
On 11月 1, 2021 by adminPipは、Pythonで書かれたソフトウェアパッケージをインストール、削除、その他管理することができるパッケージ管理システムです。 Python Package Index (PyPI) などのインデックスからパッケージをインストールするのに使用できます。
このチュートリアルでは、CentOS 8 に Python 2 および 3 用の pip をインストールする方法を説明し、pip による Python パッケージ管理の基本を説明します。
CentOS8にpipをインストール #
ご存知のように、活発に開発が行われている Pythonには Python 2 と Python 3 という 2つのバージョンが存在します。 RHEL/CentOS 8 のデフォルトでは、ユーザーを特定のバージョンの Python にロックしないように、バージョン管理されていないシステム全体の python
コマンドを備えていません。 その代わりに、特定の Python バージョンをインストール、設定、実行するための選択肢をユーザーに提供します。
グローバルに Python モジュールをインストールする場合、dnf
または yum
を使用して配布リポジトリから Python モジュールをインストールすることを好むべきで、これらは CentOS 8 で適切に動作するようにテストされています。 Python モジュールの rpm パッケージがない場合のみ、pip を使用してグローバルにインストールします。
Python 2 モジュールのパッケージ名には “python2” が、Python 3 モジュールには “python3” がプレフィクスとして付きます。 例えば、Python 3 の paramikomodule をインストールするには、次のように実行します:
sudo dnf install python3-paramiko
Installing pip for Python 3 (pip3) #
CentOS8で pip for Python 3 をインストールするには、ターミナルで root または sudo ユーザーで次のコマンドを実行してください:
sudo dnf install python3
コマンドは Python3 をインストールします:
sudo dnf install python3-paramiko
pip 3 をインストールするには、ターミナルで sudo ユーザーで次のコマンドを実行してください。
Python 3 を実行するには、明示的に python3
と入力し、pip を実行するには pip3
と入力する必要があります。
pip3 --version
以下のコマンドを実行すると、pipのバージョンが表示されますので、正しくインストールされていることを確認してください。
sudo yum install python3-devel
sudo yum groupinstall 'development tools'
Installing pip for Python 2 (pip2) #
Python 2 と pip をインストールするには、次のコマンドを入力します:
sudo dnf install python2
Verify the installation by typing:
pip2 --version
The output should look like this:
Python 2.7.15
To execute Python 2, type python2
and to run pip type pip2
.Installation for Python 2, and pipe in a Python 2.
開発ツールのインストール:
sudo yum install python2-devel
sudo yum groupinstall 'development tools'
Managing Python Packages with pip #
通常、仮想環境内でのみ pip を使用する必要があります。 Python Virtual Environments
では、Python モジュールをグローバルにインストールするのではなく、特定のプロジェクト用に隔離された場所にインストールすることができます。 この方法では、他の Python プロジェクトへの影響を心配する必要はありません。
このセクションでは、いくつかの基本的な pip コマンドを説明します。
pip で Python モジュールをインストールするには、pip install
に続けてパッケージ名を実行します。 たとえば、twisted
という名前のパッケージをインストールするには、次のコマンドを実行します:
pip install twisted
特定のバージョンのパッケージをインストールしたい場合は、以下の形式を使用します:
pip install twisted==19.10.0
パッケージをアンインストールするには、pip uninstall
の後にパッケージ名を続けます:
pip uninstall package_name
PyPIからパッケージを検索するには、
pip search "package_name"
インストールしたパッケージは、以下のように一覧表示できます。
pip list
古いパッケージを一覧表示する:
pip list --outdated
既にインストール済みのパッケージを最新版にアップグレードする場合は、次のコマンドを使用します:
pip3 install --upgrade package_name
まとめ #
CentOS8へのpipインストール方法とpipでPythonモジュールを簡単にインストール・アンインストールする方法を紹介しました。
コメントを残す