Pipenvを使用して仮想環境を作成する手順と方法を詳しく説明します
pipenv を使用して仮想環境を作成する手順と方法の詳細な説明
Python 開発では、仮想環境は一般的に使用されるツールであり、分離に役立ちます。異なるプロジェクト、依存関係。 Pipenv は、仮想環境の作成と管理のプロセスを簡素化する、人気のある仮想環境および依存関係管理ツールです。この記事では、pipenv を使用して仮想環境を作成する手順と方法を詳細に紹介し、読者の参考として具体的なコード例を示します。
ステップ 1: Pipenv をインストールする
まず、システムに Pipenv をインストールする必要があります。次のコマンドを使用して pip 経由で Pipenv をインストールします。
$ pip install Pipenv
ステップ 2: 仮想環境を作成する
仮想環境を作成するには 2 つの方法があります。プロジェクトディレクトリ グローバル環境下に新規の仮想環境を作成する方法と、グローバル環境下に複数の仮想環境を作成して管理する方法があります。両方の方法の手順については、以下で詳しく説明します。
方法 1: プロジェクト ディレクトリに仮想環境を作成する
まず、仮想環境を作成するプロジェクト ディレクトリを入力します。次に、コマンド ラインで次のコマンドを実行します:
$ Pipenv --python 3.9
上記のコマンドでは、--python パラメーターを使用して Python のバージョンを指定します。 3.9 を指定すると、必要に応じて他のバージョンを選択することもできます。
このコマンドを実行すると、pipenv は自動的に仮想環境を作成し、プロジェクト ディレクトリに Pipfile ファイルと Pipfile.lock ファイルを生成します。このうち、Pipfile はプロジェクトの依存関係情報を記録するために使用され、Pipfile.lock は正確な依存関係のバージョンを記録するために使用されます。
方法 2: グローバル環境に仮想環境を作成する
グローバル環境に複数の仮想環境を作成して管理することもできます。これを実現するには、任意のディレクトリで次のコマンドを実行する必要があります:
$ Pipenv --site-packages
上記のコマンドでは、--site-packages パラメータを使用して指示します。作成する Pipenv 仮想環境を使用する場合は、グローバル環境の site-packages ディレクトリをシステム パッケージの一部として使用します。
このコマンドを実行すると、pipenv は自動的に仮想環境を作成し、この仮想環境の場所をグローバル構成ファイルに記録します。
ステップ 3: 依存関係をインストールする
プロジェクト ディレクトリに作成された仮想環境であっても、グローバル環境に作成された仮想環境であっても、プロジェクトの依存関係を仮想環境にインストールする必要があります。まず、仮想環境に入ります。コマンド ラインで次のコマンドを実行します。
$ Pipenv shell
このコマンドを実行した後、仮想環境に入り、それに応じてコマンド ライン プロンプトが変更されます。
次に、pipenv を使用して依存関係をインストールします。たとえば、Django をインストールするには、次のコマンドを実行します。
$ Pipenv install django
このコマンドを実行すると、pipenv は Django とその依存関係を自動的にダウンロードし、Pipfile ファイルに記録します。 。
ステップ 4: 仮想環境を終了する
仮想環境での作業が完了したら、次のコマンドを使用して仮想環境を終了できます:
$ exit
この時点で、仮想環境を終了し、グローバル環境に戻ります。
ステップ 5: 仮想環境を使用する
仮想環境で Python スクリプトを実行したり、他のコマンドを実行するには、まず仮想環境に入る必要があります。コマンド ラインで次のコマンドを実行します。
$ Pipenv shell
これにより、仮想環境で Python コマンドまたはその他のコマンドを使用できるようになります。
概要
この記事では、pipenv を使用して仮想環境を作成する手順と方法を詳しく説明し、具体的なコード例を示します。 Pipenv を使用すると、仮想環境を簡単に作成および管理して、異なるプロジェクト間の依存関係を分離できます。この記事が、読者が Python 開発で Pipenv を使用するのに役立つことを願っています。
以上がPipenvを使用して仮想環境を作成する手順と方法を詳しく説明しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









LinuxターミナルでPythonバージョンを表示する際の許可の問題の解決策PythonターミナルでPythonバージョンを表示しようとするとき、Pythonを入力してください...

PythonのPandasライブラリを使用する場合、異なる構造を持つ2つのデータフレーム間で列全体をコピーする方法は一般的な問題です。 2つのデータがあるとします...

10時間以内にコンピューター初心者プログラミングの基本を教える方法は?コンピューター初心者にプログラミングの知識を教えるのに10時間しかない場合、何を教えることを選びますか...

fiddlereveryversings for the-middleの測定値を使用するときに検出されないようにする方法

正規表現は、プログラミングにおけるパターンマッチングとテキスト操作のための強力なツールであり、さまざまなアプリケーションにわたるテキスト処理の効率を高めます。

UvicornはどのようにしてHTTPリクエストを継続的に聞きますか? Uvicornは、ASGIに基づく軽量のWebサーバーです。そのコア機能の1つは、HTTPリクエストを聞いて続行することです...

この記事では、numpy、pandas、matplotlib、scikit-learn、tensorflow、django、flask、and requestsなどの人気のあるPythonライブラリについて説明し、科学的コンピューティング、データ分析、視覚化、機械学習、Web開発、Hの使用について説明します。

Pythonでは、文字列を介してオブジェクトを動的に作成し、そのメソッドを呼び出す方法は?これは一般的なプログラミング要件です。特に構成または実行する必要がある場合は...
