ホームページ  >  記事  >  バックエンド開発  >  Pipenv が仮想環境を作成する方法を簡単に学びましょう。

Pipenv が仮想環境を作成する方法を簡単に学びましょう。

WBOY
WBOYオリジナル
2024-01-04 12:05:56877ブラウズ

Pipenv が仮想環境を作成する方法を簡単に学びましょう。

pipenv が仮想環境を効率的に作成する方法を学びましょう。

開発プロセス中、さまざまなプロジェクトでさまざまな Python パッケージや依存関係を使用する必要があることがよくあります。これらのパッケージや依存関係との競合を避けるために、仮想環境を使用できます。仮想環境は、システムのグローバル環境から独立してパッケージと依存関係を管理できるため、各プロジェクトの独立性が確保されます。

pipenv は Python 仮想環境およびパッケージ管理ツールです。pipenv を使用すると、仮想環境を簡単に作成および管理し、依存関係のインストールとバージョン管理を自動的に処理できます。次に、pipenvを使って効率的に仮想環境を構築する方法を紹介します。

まず、pipenv をインストールする必要があります。コマンド ライン ターミナルを開き、次のコマンドを実行して Pipenv をインストールします。

pip install pipenv

インストールが完了したら、新しい仮想環境を作成できます。仮想環境を作成するディレクトリに移動し、次のコマンドを実行します。

pipenv shell

これにより、新しい仮想環境が作成され、アクティブ化されます。コマンド ライン プロンプトの前に仮想環境の名前が表示され、仮想環境を使用していることがわかります。

次に、依存関係パッケージを仮想環境にインストールします。 requests というパッケージをインストールしたいとします。次のコマンドを使用するだけです:

pipenv install requests

これにより、requests パッケージの最新バージョンが自動的にインストールされ、追加されます。仮想環境の依存関係リストに追加します。

パッケージの特定のバージョンをインストールする必要がある場合は、== 演算子を使用してバージョン番号を指定できます。たとえば、requests のバージョン 2.27.1 をインストールするには、次のコマンドを実行できます。

pipenv install requests==2.27.1

, <code>> を使用することもできます。 、 <code>>= およびその他の演算子を使用して、さまざまなニーズに合わせてバージョン範囲を指定します。

既存の requirements.txt ファイルから依存関係をインストールする場合は、次のコマンドを使用できます:

pipenv install -r requirements.txt

これにより、requirements から依存関係が自動的にインストールされます。 txt の依存関係リストを読み、対応するパッケージをインストールします。

開発プロセス中、依存パッケージの追加と削除が継続される場合があります。現在の環境と依存関係リストの間の一貫性を確保するために、次のコマンドを使用して Pipfile.lock ファイルを生成できます:

pipenv lock

Pipfile.lockこのファイルには、バージョン番号や各依存パッケージの依存関係など、環境に関する現在の詳細情報が含まれます。後で環境を復元する場合、または他の開発者とプロジェクトを共有する場合は、Pipfile.lock ファイルを使用して環境を復元するだけです。

依存パッケージが必要なくなったら、次のコマンドを使用してアンインストールできます:

pipenv uninstall package_name

これにより、依存関係リストからパッケージが削除され、仮想環境のアンインストールからも削除されます。

上記で紹介したコマンドに加えて、pipenv は他にも多くの便利な機能を提供します。たとえば、次のコマンドを使用して、現在の仮想環境にインストールされているパッケージとバージョンを表示できます:

pipenv graph

次のコマンドを使用して、Python スクリプトの実行などのコマンドを実行することもできます:

pipenv run python script.py

これにより、指定されたコマンドが仮想環境で実行されます。

要約すると、pipenv は強力な Python 仮想環境およびパッケージ管理ツールです。 Pipenv を使用すると、仮想環境を簡単に作成および管理でき、依存関係のインストールとバージョン管理を自動的に処理できます。この記事が、pipenv を使用して仮想環境をより効率的に作成し、開発効率を向上させるのに役立つことを願っています。

以上がPipenv が仮想環境を作成する方法を簡単に学びましょう。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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