ホームページ バックエンド開発 Python チュートリアル Pipenv を使用して Python プロジェクトを管理するためのヒント

Pipenv を使用して Python プロジェクトを管理するためのヒント

Jan 16, 2024 am 09:02 AM
環境管理 pipenv

Pipenv を使用して Python プロジェクトを管理するためのヒント

pipenv 環境管理 Python プロジェクトの使用方法

はじめに:
Python 開発では、環境管理は重要ですが、見落とされがちなタスクです。適切な環境管理により、プロジェクトの安定性と信頼性が向上し、開発と展開の困難さを効果的に軽減することもできます。 Pipenv は優れた Python 環境管理ツールであり、Python プロジェクトの依存ライブラリと環境構成を均一に管理するのに役立ちます。この記事では、pipenv の基本的な使い方と具体的なコード例を紹介します。

pipenv とは何ですか?
pipenv は、pip と venv の機能を組み合わせた Python 環境管理ツールで、仮想環境の作成と管理、プロジェクトに依存するライブラリとバージョンの自動管理が可能です。

pipenv のインストール:
まず、pip を介して Pipenv をインストールする必要があります。コマンド ラインで次のコマンドを実行します。

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

仮想環境を作成してアクティブ化します。
プロジェクトのルート ディレクトリで、次のコマンドを実行して新しい仮想環境を作成し、アクティブ化します。

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

このコマンドは、新しい仮想環境を自動的に作成し、コマンド ラインをその環境に切り替えます。この環境では、新しい Python インタープリターを使用し、プロジェクトに必要な依存ライブラリをインストールできます。

依存ライブラリのインストール:
仮想環境では、pipenv コマンドを使用して、プロジェクトの依存ライブラリをインストールおよび管理できます。たとえば、Django フレームワークをインストールしたいとします。

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

このコマンドは、Django をプロジェクトの Pipfile に自動的に追加してインストールします。 Pipenv は、Pipfile の依存ライブラリ リストに基づいて、プロジェクトの依存ライブラリとバージョンを管理します。特定の依存ライブラリのバージョンを指定して、インストール中に次のコマンドを実行することもできます:

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

開発環境の依存ライブラリをインストールする必要がある場合は、--dev パラメータを使用できます:

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

依存関係ライブラリのエクスポート:
pipenv コマンドを使用して、プロジェクトの依存ライブラリをrequirements.txt ファイルにエクスポートし、プロジェクトのデプロイと共有を容易にすることができます。次のコマンドを実行します。

$ pipenv lock -r > requirements.txt
ログイン後にコピー

このコマンドは、現在のプロジェクトに必要な依存ライブラリのバージョンのリストをrequirements.txtファイルにエクスポートします。

プロジェクトの実行:
仮想環境では、Python コマンドを使用してプロジェクトを実行できます。たとえば、次のコマンドを実行して Django サーバーを起動します:

$ python manage.py runserver
ログイン後にコピー

仮想環境を終了します:
プロジェクトの開発とテストが完了したら、次のコマンドを使用して仮想環境を終了できます。 :

$ exit
ログイン後にコピー

このコマンドは、コマンド ラインをメイン システム環境に戻します。

概要:
pipenv は強力な Python 環境管理ツールで、プロジェクトの依存ライブラリとバージョンを均一に管理し、開発と展開の効率を向上させるのに役立ちます。この記事では、pipenv の基本的な使用法を紹介し、具体的なコード例を示します。実際の開発では、pipenv を使用してプロジェクトのニーズに応じて Python 環境を柔軟に管理できます。

参考文献:

  1. pipenv 公式ドキュメント: https://pipenv.pypa.io/
  2. Python 公式ドキュメント: https://docs.python.org /

以上がPipenv を使用して Python プロジェクトを管理するためのヒントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Pipenv の使用方法を学ぶ: 仮想環境の作成と管理 Pipenv の使用方法を学ぶ: 仮想環境の作成と管理 Jan 16, 2024 am 09:34 AM

Pipenv の使用方法を学ぶ: 仮想環境の作成と管理

Pipenv 環境の機能と利点を調べる Pipenv 環境の機能と利点を調べる Jan 16, 2024 am 09:54 AM

Pipenv 環境の機能と利点を調べる

Pipenv 環境と仮想環境の類似点と相違点を調べる Pipenv 環境と仮想環境の類似点と相違点を調べる Jan 16, 2024 am 08:50 AM

Pipenv 環境と仮想環境の類似点と相違点を調べる

Pipenv を使用して仮想環境を作成するための簡潔なガイド Pipenv を使用して仮想環境を作成するための簡潔なガイド Jan 16, 2024 am 09:46 AM

Pipenv を使用して仮想環境を作成するための簡潔なガイド

Pipenv を使用して仮想環境を作成する手順 Pipenv を使用して仮想環境を作成する手順 Jan 16, 2024 am 08:15 AM

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

Pipenvで仮想環境を作成する方法 Pipenvで仮想環境を作成する方法 Nov 23, 2023 pm 03:33 PM

Pipenvで仮想環境を作成する方法

Pipenv を使用して仮想環境を作成する手順を簡単に学習します Pipenv を使用して仮想環境を作成する手順を簡単に学習します Jan 04, 2024 pm 07:14 PM

Pipenv を使用して仮想環境を作成する手順を簡単に学習します

仮想環境の作成: Pipenv を使ってすぐに始める 仮想環境の作成: Pipenv を使ってすぐに始める Jan 16, 2024 am 11:08 AM

仮想環境の作成: Pipenv を使ってすぐに始める

See all articles