Python 読みやすさと開発者の広範なコミュニティのおかげで、最も多用途で人気のあるプログラミング言語の 1 つです。ただし、Python の真の強みは、その操作能力です。 モジュールとパッケージ、これらは機能を拡張する追加ライブラリです。ここで活躍します。 ピップ, Python を扱う開発者にとって不可欠なパッケージ マネージャーです。
この記事では、pip とは何か、それを効果的にインストールして使用する方法、そしてあなたに提供するものについて詳しく説明します。 役に立つヒント パッケージを管理し、一般的な問題を解決します。 pip にまだ慣れていない場合、または知識をさらに深めたい場合は、このリソースが決定的なガイドになります。
pip とは何ですか? なぜそれを使用する必要があるのですか?
ピップ は、Python でライブラリをインストール、更新、管理するために使用されるコマンド ライン ツールです。その名前の由来は「Pip はパッケージをインストールします”。 pip を使用すると、公式 Python リポジトリで利用可能な何千ものパッケージにアクセスできます。 PyPI (Python パッケージ インデックス).
pip の大きな利点の 1 つは、 劇的に簡素化する Python 用の追加ソフトウェアをインストールおよび管理するプロセス。ライブラリを手動でダウンロードして設定する代わりに、pip がすべての処理を実行します。 重労働 時間と不要なエラーを節約します。
pip がインストールされているかどうかを確認する方法
pip を使用する前に、pip がシステムにインストールされていることを確認する必要があります。これは、ターミナルを開いて次のコマンドを実行することで簡単に確認できます。
pip --version
pip のバージョンに関する情報が表示されたら、それを使用する準備ができています。そうでない場合は、インストールする必要があります。
さまざまなオペレーティング システムへの pip のインストール
pip のインストール プロセスはオペレーティング システムによって異なりますが、通常は簡単です。
窓の上
- インストールスクリプトをダウンロードする
get-pip.py
から このリンク. - ターミナル (CMD または PowerShell) を開き、ファイルをダウンロードしたディレクトリに移動します。
- 次のコマンドを実行します。
python get-pip.py
.
必要があることに注意してください Python システムに以前にインストールされていたもの。
Mac
システム macOS 最新のものには通常、デフォルトで pip が含まれています。ただし、次のコマンドを使用して手動でインストールできます。
sudo easy_install pip
もう 1 つの推奨オプションは、Python をインストールすることです。 自作、macOS 用のパッケージ マネージャー。以下を実行するだけです。
brew install python
Linuxの場合
ほとんどの Linux ディストリビューションには、パッケージ リポジトリに Python と pip が含まれています。コマンドは、ディストリビューションのパッケージ管理に応じて若干異なります。
- Debian ベースのディストリビューション (Ubuntu など) の場合:
sudo apt install python3-pip
- Fedoraの場合:
sudo dnf install python3-pip
- Arch Linux の場合:
sudo pacman -S python-pip
- openSUSEの場合:
sudo zypper install python3-pip
pipの基本的な使い方
インストールしたら、起動できます 探検する ピップに何ができるのか。最も便利なコマンドの概要は次のとおりです。
パッケージをインストールする
ライブラリをインストールするには、次のコマンドを使用します。
pip install nombre_del_paquete
たとえば、ライブラリをインストールするには リクエスト、次のように書くことができます。
pip install requests
パッケージを更新する
パッケージを最新バージョンに更新する場合は、次を使用します。
pip install --upgrade nombre_del_paquete
例えば:
pip install --upgrade requests
パッケージをアンインストールする
不要になったパッケージを削除するには、次を使用します。
pip uninstall nombre_del_paquete
例えば:
pip uninstall requests
インストールされているパッケージを一覧表示する
環境にインストールされているすべてのパッケージを表示するには、次を実行します。
pip list
requirements.txtファイルからのインストール
共同プロジェクトでは、というファイルを使用するのが一般的です。 Requirements.txt これには必要な依存関係のリストが含まれています。すべてを一度にインストールするには、次を使用します。
pip install -r requirements.txt
仮想環境の作成と管理
仮想環境により、次のことが可能になります。 分離する 他のプロジェクトに干渉しないように、プロジェクトの依存関係を管理します。ツールを使用して作成できます venv、これはバージョン 3.3 以降の Python に含まれています。
python -m venv nombre_entorno
それをアクティブにするには:
source nombre_entorno/bin/activate
(Linux および Mac の場合)
nombre_entorno\Scripts\activate
(Windowsの場合)
その場合、pip を使用したインストールは、 仮想環境 あなたがアクティブ化したということ。
一般的なトラブルシューティング
pip を使用してエラーが発生した場合は、一般的な問題に対する簡単な解決策を次に示します。
- 権限が不十分です: 使用
sudo
Linux/Mac ではターミナルを実行するか、Windows では管理者としてターミナルを実行します。 - パッケージのインストールの失敗: 確認してください システムの依存関係 それらは更新されます。
- バージョンの問題: 使用
pip freeze
パッケージとその現在のバージョンをリストします。
pip とその機能をマスターすることが、Python での作業を最適化する鍵となります。最初は少し怖く思えるかもしれませんが、基本的なコマンドに慣れると、これが開発武器庫に必須のツールであることがわかるでしょう。