Pipは、Pythonパッケージをインストールできるパッケージ管理システムです。 pipを使用すると、Python Package Index(PyPI)やその他のリポジトリからパッケージをインストールできます。
このガイドでは、両方のPython 2 pip
にpipをインストールする方法について説明します。 およびPython3pip3
Debian 10、バスターでは、apt
を使用 パッケージマネージャー。また、pipを使用してPythonパッケージをインストールおよび管理する方法についても説明します。
Python 3用のpipのインストール#
sudo権限を持つユーザーとして次の手順を実行して、Pip forPython3をDebian10にインストールします。
-
パッケージリストを更新することから始めます:
sudo apt update
-
次のコマンドを使用して、Python3とそのすべての依存関係のpipをインストールします。
sudo apt install python3-pip
-
pip3バージョンを印刷して、インストールを確認します。
pip3 --version
バージョン番号は異なる場合がありますが、次のようになります。
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
Python 2用のpipのインストール#
次の手順では、Pip forPython2をDebianシステムにインストールする方法について説明します。
-
パッケージインデックスを更新することから始めます:
sudo apt update
-
Python 2とそのすべての依存関係にpipをインストールします:
sudo apt install python-pip
-
次のコマンドを発行してインストールを確認します。これにより、pipバージョンが出力されます。
pip --version
バージョン番号は異なる場合がありますが、次のようになります。
pip 18.1 from /usr/lib/python2.7/dist-packages/pip (python 2.7)
Pip#の使用
このセクションでは、基本的なpipコマンドについて説明します。 pipを使用すると、PyPI、バージョン管理、ローカルプロジェクト、および配布ファイルからパッケージをインストールできますが、ほとんどの場合、PyPIからパッケージをインストールします。
Pythonモジュールをグローバルにインストールする場合は、apt
を使用してパッケージとしてインストールすることをお勧めします。 マネジャー。利用可能なパッケージがない場合にのみ、pipを使用してPythonモジュールをグローバルにインストールします。
通常、pipは仮想環境内でのみ使用します。 PythonVirtual Environment
Pythonモジュールをグローバルにインストールするのではなく、特定のプロジェクトの隔離された場所にインストールできます。このようにして、他のPythonプロジェクトに影響を与えることを心配する必要はありません。
urllib3
という名前のパッケージをインストールするとします。 、次のコマンドを発行することでこれを行うことができます:
pip install urllib3
urllib3は、Python用の強力なHTTPクライアントです。 パッケージのアンインストール:
pip uninstall package_name
PyPIからパッケージを検索する:
pip search "search_query"
インストールされているパッケージの一覧表示:
pip list
古いパッケージの一覧表示:
pip list --outdated