ホームページ  >  記事  >  バックエンド開発  >  pip を使用してサードパーティのライブラリを正しくインストールする方法を学習します。

pip を使用してサードパーティのライブラリを正しくインストールする方法を学習します。

PHPz
PHPzオリジナル
2024-01-27 10:20:06919ブラウズ

pip を使用してサードパーティのライブラリを正しくインストールする方法を学習します。

マスター スキル: pip を正しく使用してサードパーティ ライブラリをインストールする方法

はじめに: Python でプログラミングする場合、サードパーティ ライブラリの使用は非常に一般的な要件です。 Python のパッケージ管理ツールとして、pip はサードパーティのライブラリを簡単にインストールして管理できます。ただし、初心者にとって pip を正しく使用するのは少しわかりにくいかもしれません。この記事では、pip を正しく使用してサードパーティ ライブラリをインストールする方法を詳しく紹介し、具体的なコード例を示します。

  1. pip のインストール
    始める前に、pip がシステムに正しくインストールされていることを確認してください。新しいバージョンの Python (3.4 以降) を使用している場合、pip はデフォルトですでにインストールされています。ターミナルに次のコマンドを入力すると、インストールが成功したかどうかを確認できます。

    pip --version

    インストールが成功すると、pip のバージョン番号情報が表示されます。

pip がシステムにインストールされていない場合は、次の手順でインストールできます。

  • まず、get-pip.py ファイルをダウンロードします。このファイルは公式 Web サイト (https://pip.pypa.io/en/stable/installing/) にあります。
  • 次に、ターミナルで次のコマンドを使用して get-pip.py ファイルを実行します:

    python get-pip.py
  • 最後に、インストールが成功したことを確認します:

    pip --version

    インストールが成功すると、pip のバージョン番号情報が表示されます。

  1. サードパーティ ライブラリのインストール
    pip をインストールしたら、サードパーティ ライブラリのインストールを開始できます。通常、ターミナルで簡単なコマンドを実行するだけでインストールを完了できます。以下に、一般的なインストール コマンドをいくつか示します。
  • 最新バージョンをインストールします:

    pip install 包名
  • 指定されたバージョンをインストールします:

    pip install 包名==版本号
  • 複数のパッケージをインストールする:

    pip install 包名1 包名2 包名3
  1. 依存関係の管理
    サードパーティのライブラリが他のライブラリに依存する場合があります。 。 pip を使用してサードパーティのライブラリをインストールする場合、pip は自動的に依存関係を解決し、関連するライブラリをインストールします。たとえば、pandas ライブラリをインストールしたいとしますが、それは numpy ライブラリに依存します。次のコマンドを実行するだけで、pip が numpy ライブラリを自動的にインストールします:

    pip install pandas
  2. サードパーティ ライブラリをアップグレードする
    時間が経つと、サードパーティのバージョンがライブラリが更新される可能性があります。最新バージョンを使用していることを確認するには、次のコマンドを使用して、利用可能なアップデートがあるかどうかを確認できます。

    pip list --outdated

    これにより、アップデートのあるインストール済みライブラリがすべてリストされます。次に、次のコマンドを使用して特定のライブラリをアップグレードできます:

    pip install --upgrade 库名

    または、すべてのライブラリをアップグレードする場合は、次のコマンドを使用できます:

    pip freeze --local | grep -v '^-e' | cut -d = -f 1 | xargs -n1 pip install -U

    これにより、インストールされているすべてのライブラリがリストされ、それらを一つずつアップグレードしていきます。

  3. requirements.txt ファイルを使用して依存関係を管理する
    プロジェクトで複数のサードパーティ ライブラリが必要な場合、それらを 1 つずつ手動でインストールするのは非常に面倒な場合があります。現時点では、requirements.txt ファイルを使用して依存関係を管理できます。このファイルには、プロジェクトに必要なすべてのサードパーティ ライブラリとそのバージョン番号がリストされています。pip は、このファイルに基づいてすべての依存ライブラリを自動的にインストールします。

まず、テキスト ファイルを作成し、requirements.txt という名前を付ける必要があります。次に、インストールするサードパーティ ライブラリとそのバージョン番号を次の形式でファイルにリストします。

包名==版本号

例:

pandas==1.0.3
numpy==1.18.4

requirements.txt ファイルを保存した後、次のファイルを実行します。ターミナルで次のようにコマンドを実行すると、すべての依存ライブラリを自動的にインストールできます:

pip install -r requirements.txt

概要:
pip を正しく使用すると、Python 開発でのサードパーティ ライブラリのインストールと管理が非常に簡単かつ便利になります。 pip をインストールする方法と、サードパーティ ライブラリを正しくインストール、管理、アップグレードする方法を紹介しました。同時に、requirements.txt ファイルを使用してプロジェクトの依存関係を管理する方法も紹介しました。この記事が、pip の使用スキルを習得し、開発プロセス中にサードパーティのライブラリをより効率的に使用するのに役立つことを願っています。

参考資料:

  1. https://pip.pypa.io/en/stable/installing/
  2. https://pip.pypa.io/ ja /stable/user_guide/

以上がpip を使用してサードパーティのライブラリを正しくインストールする方法を学習します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。