ホームページ > バックエンド開発 > Python チュートリアル > Pipenv を使用して仮想環境を作成する手順

Pipenv を使用して仮想環境を作成する手順

王林
リリース: 2024-01-16 08:15:06
オリジナル
644 人が閲覧しました

Pipenv を使用して仮想環境を作成する手順

pipenv を使用して仮想環境を作成する方法

はじめに:
仮想環境は Python 開発における重要な概念の 1 つであり、何を分離するのに役立ちます。はプロジェクトに必要です。異なるプロジェクト間のパッケージの競合を避けるためにパッケージに依存します。 Pipenv は、Python コミュニティで人気のある仮想環境管理ツールです。この記事では、pipenv を使用して仮想環境を作成する方法と、具体的なコード例を紹介します。

1. Pipenv をインストールします

  1. pip コマンドを使用して Pipenv をインストールします:

    $ pip install pipenv
    ログイン後にコピー
  2. brew コマンドを使用して Pipenv をインストールします(MacOS ユーザーに適用):

    $ brew install pipenv
    ログイン後にコピー

2. 仮想環境の作成

  1. ターミナルを開いてプロジェクト ディレクトリに入ります。
  2. プロジェクト ディレクトリで次のコマンドを実行して、仮想環境を作成します。

    $ pipenv install
    ログイン後にコピー
    ログイン後にコピー

    このコマンドは、プロジェクト ディレクトリの Pipfile ファイルを自動的に読み取り、必要なすべての依存関係パッケージをインストールします。プロジェクト。 Pipfile.lock ファイルが存在しない場合、pipenv はそれを作成し、ファイル内の現在の依存パッケージのバージョンをロックします。

3. 仮想環境に入る

  1. プロジェクト ディレクトリで次のコマンドを実行して、プロジェクトの仮想環境に入ります。

    $ pipenv shell
    ログイン後にコピー

    このコマンドを実行すると、仮想環境に入り、仮想環境の名前がターミナルのコマンド ラインの前に表示されます。

4. 依存関係パッケージのインストール

  1. 仮想環境に入ったら、pip コマンドを使用して必要な依存関係パッケージをインストールできます。たとえば、Django をインストールします:

    $ pip install django
    ログイン後にコピー

  2. Pipfile ファイルで依存関係パッケージを定義している場合は、仮想環境で次のコマンドを直接実行して、必要な依存関係パッケージを自動的にインストールします。

    $ pipenv install
    ログイン後にコピー
    ログイン後にコピー

5. 仮想環境を終了します

  1. 仮想環境で次のコマンドを実行して、仮想環境を終了します:

    $ exit
    ログイン後にコピー

  2. 次のコマンドを使用して仮想環境を終了することもできます:

    $ deactivate
    ログイン後にコピー

    これにより、通常のターミナル環境に戻ります。

6. 仮想環境を削除します

  1. プロジェクト ディレクトリで次のコマンドを実行して、仮想環境を削除します (Pipfile.lock も削除します)。 file):

    $ pipenv --rm
    ログイン後にコピー
    注: このコマンドは仮想環境とその依存関係を完全に削除するため、慎重に使用してください。

結論:

pipenv を使用すると、仮想環境を簡単に作成および管理し、必要な依存関係パッケージを仮想環境にインストールできます。シンプルかつ強力なソリューションを提供し、Python 開発をより便利にします。この記事の紹介が役に立ち、pipenv をより効果的に使用して仮想環境を作成できるようになれば幸いです。

以上がPipenv を使用して仮想環境を作成する手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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