このガイドでは、aptパッケージマネージャーを使用してPythonPipをDebian11にインストールする方法を学習します。
前提条件
続行する前に、次のものがあることを確認してください。
- Debian11システムを更新しました
- パッケージをダウンロードできるようにインターネットにアクセスする
- rootアクセスまたはsudoアクセスを持つユーザー
目次
- システムパッケージの更新
- Python3用のpipのインストール
1。システムパッケージの更新
このコマンドを実行して、システムパッケージが最新であることを確認します
sudo apt update
sudo apt -y upgrade 2。 Python3用のpipのインストール
Debian 11には、デフォルトのpythonインタプリタとしてpython3が付属しています。 pipをインストールする前に、次のコマンドを使用してpythonがインストールされていることを確認してください。
sudo apt install python3 次に、pipをインストールします
sudo apt install python3-pip 次に、pipがインストールされていることを確認します。
$ pip3 --version
pip 20.3.4 from /usr/lib/python3/dist-packages/pip (python 3.9) 3。 Python2用のpipのインストール
Python2はデフォルトではDebian11にインストールされていません。Python2とPip2をインストールするには、次の手順を実行します。
Python 2をインストールします:
sudo apt install python 次に、python2 pipをインストールします:
sudo apt install -y python-pip 次に、次のコマンドを使用してインストールを確認します。
$ pip --version
pip 20.3.4 from /usr/lib/python2.7/dist-packages (python 2.7) 4。 Pythonpipの使用
Pipは、システム上のPythonモジュールを管理するために使用されます。 Pythonモジュールはグローバルにインストールされます。 aptを使用してこれらのモジュールをインストールすることもできます パッケージマネージャー。
インストールするモジュールを特定の限られた目的で使用する場合は、仮想環境を使用してモジュールをインストールおよび管理することをお勧めします。 PythonVirtual Environments Pythonモジュールをグローバルにインストールするのではなく、特定のプロジェクトの隔離された場所にインストールできます。このようにして、他のPythonプロジェクトに影響を与えることを心配する必要はありません。
このセクションでは、pipの便利なコマンドについて説明します。 Pipを使用すると、PyPI、バージョン管理パッケージ、ローカルプロジェクト、および配布ファイルからパッケージをインストールできます。
Pipを使用したパッケージのインストール
pipを使用してパッケージをインストールするには、pip installを使用します 指図。これにより、デフォルトで最新バージョンがインストールされます。
pip3 install docker-compose パッケージの特定のバージョンをインストールする場合は、次のように指定します。
pip3 install docker-compose==1.29.0 要件ファイルを使用したpipパッケージのインストール
パッケージごとに特定のバージョンでインストールするパッケージが多数ある場合は、それらをrequirements.txtというファイルに追加できます。 。フォーマットにパッケージを追加できますpackage==version docker-compose==1.29.0のように
次のコマンドを使用して、ファイルで指定された要件のリストをインストールします。
pip3 install -r requirements.txt インストール済みパッケージの一覧表示
このコマンドを使用して、インストールされているパッケージを一覧表示します。これにより、各パッケージとそのパッケージにインストールされているバージョンが一覧表示されます。
pip3 list 例
$ pip3 list | grep docker
docker 5.0.3
docker-compose 1.29.2
dockerpty 0.4.1
パッケージを一覧表示する一般的な方法は、requirements.txtに追加できる形式を使用することです。 ファイル。次のコマンドを使用して、それらをその形式で一覧表示します。
pip3 freeze 例
$ pip3 freeze | grep docker
docker==5.0.3
docker-compose==1.29.2
dockerpty==0.4.1 インストール済みパッケージのアップグレード
このコマンドを使用して、インストールされているパッケージをアップグレードします
pip3 install --upgrade package_name 例
pip3 install --upgrade docker-compose パッケージをアンインストールするには:
pip3 uninstall package_name 例
pip3 uninstall docker-compose このガイドでは、Debian 11システムにpipをインストールする方法と、pipを使用してPythonパッケージを管理する方法を学習しました。 pipの詳細については、pipユーザーガイドページにアクセスしてください。