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

PHPz
リリース: 2024-01-27 10:20:06
オリジナル
956 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート