Pip(Pip Install Package)は、Pythonで記述されたソフトウェアパッケージをインストールおよび管理するために使用されるコマンドラインユーティリティツールです。 aptやyumと同様に、これはパッケージ管理システムであり、主にPython Package Index(PyPI)からパッケージをダウンロードしてインストールするために使用されます。 Ubuntu18.04ではデフォルトでPipはインストールされません。ただし、aptパッケージマネージャーを使用したPythonPipのインストールは非常に簡単です。
このチュートリアルでは、aptを使用してUbuntu18.04システムにpythonPipをインストールする方法を説明します。その後、PythonPipのいくつかの重要な使用法も確認します。
前提条件
-
root
を使用して、Ubuntu18.04システムでSSHセッションを開くことができます。 またはsudo
有効なユーザー。
Python3用のPip
Ubuntu18.04にはPython3が付属しているため、Python 3専用のpip3をインストールする必要があります。まず、システムのパッケージリストを更新します。
# apt update
次に、次のコマンドを実行して、Pip forpython3とPythonモジュールの設計に必要なすべての依存関係をインストールします。
# apt install python3-pip
最後に、Pipのバージョンを見つけて、インストールを確認します。
# pip3 --version
PIP3バージョン
Python2用のPip
Python3はデフォルトでUbuntu18.04にインストールされますが、Python2とPython3の両方をシステムにインストールすることは非常に可能です。したがって、Python 2のパッケージを管理する場合は、Python2のpipをインストールする必要があります。
システムのパッケージリストを更新することから始めます。
# apt update
次に、次のapt
を使用してPythonモジュールを構築するための他のすべての依存関係とともに、Python2のpipをインストールします。 コマンド:
# apt install python-pip
上記のコマンドは、Python 2をまだインストールしていない場合は、Python2もインストールすることを忘れないでください。
最後に、Pipのバージョンを見つけて、インストールを確認します。
# pip --version
PIPバージョン
必須のPipコマンド
この時点で、Pipがシステムにインストールされているはずです。いくつかの便利なpipコマンドを見ていきましょう。
Pipは、Python仮想環境内で使用する必要があります。これにより、Pythonプロジェクトごとに個別に安全な方法でパッケージをインストールおよび管理できます。これにより、あるPythonプロジェクトからのパッケージのインストールまたは削除が別のプロジェクトに影響を与えないことが保証されます。
このチュートリアルでは、Python仮想環境とその作成方法については説明しませんが、Python仮想環境の内部または外部で次のPipコマンドを使用できます。
1。インストールされているパッケージを一覧表示する
インストールされているすべてのPipパッケージを見つけるには、ターミナルから次のコマンドを実行します。
# pip3 list
2。パッケージの検索
Python Package Indexからパッケージを検索するには、ターミナルから次のpipコマンドを実行します。
# pip3 search keyword
3。パッケージをインストールする
Pipを使用して最新バージョンのPythonパッケージをインストールするには、ターミナルから次のコマンドを使用します。
# pip3 install package_name
Pipコマンドでバージョン番号を指定して、特定のバージョンのPythonパッケージをインストールすることもできます。
# pip3 install package_name==2.1
4。 Requirements.txtを使用してパッケージをインストールする
Pythonプロジェクトの特定のバージョン番号で複数のパッケージをインストールしたい場合があります。インストールする必要のあるすべてのパッケージの名前とそのバージョン番号をrequirements.txtファイルにリストできます。
パッケージのインストールに要件ファイルを使用するには、requirements.txtという名前のファイルを作成および編集し、パッケージのリストとそのバージョン番号を指定します。
# vi requirements.txt
certifi==2018.11.29
chardet==3.0.4
idna==2.8
パッケージをインストールするには、pip3 install
を実行します -rスイッチを使用して要件ファイルを指定するコマンド:
# pip3 install -r requirements.txt
5。アップグレードパッケージ
インストールされたパッケージをアップグレードするには、--upgrade
を使用します 次のコマンドのようにパッケージ名と一緒に切り替えます。
# pip3 install --upgrade package_name
6。パッケージを削除
インストールされているパッケージを削除するには、pipコマンドで削除するパッケージ名を指定します。
# pip3 uninstall package_name
Python 2を使用している場合は、上記のpipコマンドでpip3をpipに置き換えます。 概要
このチュートリアルでは、Pip forPython2およびPython3をUbuntu18.04システムにインストールする方法について説明しました。さらに、Pipを使い始めるための基本的な使用法についても説明しました。 pip3 --help
を使用すると、いつでもpipのマニュアルページを呼び出すことができます。 ターミナルからPythonPipのその他のオプションと使用法を検索します。