\

Pythonの開発を始める際、プロジェクトごとに独立した環境を作ることはとても重要です。Pythonのvenvモジュールは、このような仮想環境を手軽に作成・管理するためのツールです。

venvとは

venvはPythonバージョン3.3以降の標準ライブラリとして提供されており、バージョン3.3以降のPythonをインストール済みの方はvenvを別途インストールすることなく利用可能です。

仮想環境の作成

プロジェクト直下に移動後、以下のコマンドを実行するとプロジェクト内に指定した仮想環境名のフォルダが作成されます。

python -m venv [仮想環境名]

仮想環境のアクティベート

次に、以下のコマンドを使って仮想環境をアクティベートします。

Linux, Macの場合:

source [仮想環境名]/bin/activate

Windowsの場合:

.\\[仮想環境名]\\Scripts\\activate

仮想環境のディアクティベート

仮想環境の使用を終了したい場合は以下のコマンドで仮想環境を抜けることができます。

deactivate

以上がPythonのvenvを用いた仮想環境の作成と管理の基本的な流れです。これにより、各プロジェクトごとに独立したPythonの環境を作成・管理することが可能となり、パッケージのバージョン衝突や予期せぬエラーを防ぐことができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です