まとめはじめにみなさんこんにちはALEXです。今回はvenvというツールを使った仮想環境について解説します。venvについてvenvとは、プロジェクトごとにサイトパッケージを独立して管理できる仮想環境ツールです。pyenvやvirtulenvといったツールもありますが。venvはPython3.3から公式に組み込まれていること、使い方が簡単であるので、ここではvenvを使った仮想環境方法をご紹介します。ここではpython3を使った方法をご紹介しています。venvを使ってみるそれではvenvを使って実際に仮想環境を作ってみましょう。仮想環境を新規作成するPython3がインストールされているディレクトリを確認します。ここではAnacondaを使って、pythonしているケースでのディレクトリを例にします。Macではターミナル、WNDOWSではコマンドプロンプトを開き、pythonがインストールされているディレクトリに移動します。C:\Users\ALEX\AppData\Local\Continuum\Anaconda3\envs\ここで新しい仮想環境を収納するディレクトリを作成して、移動します。ここでは「pyenv]という名前にします。C:\Users\ALEX\AppData\Local\Continuum\Anaconda3\envs\pyenv次に新しい環境を作成します。pyenvWINDOSでは以下のコマンドを実行します。実行すると、pyenvというディレクトリが作成され、その中にいくつかのファイルが配置されます。Scriptsこのpyenvというフォルダ内が仮想環境になります。pyenv仮想環境をアクティベートする作成したディレクトリに入ります。pyenv仮想環境を有効化するために、以下のコマンドを実行します。bin/activate<WINDOWSの場合>PowerShell.\pyenv\Scripts\activate1.\pyenv\Scripts\activateこれでpyenvという仮想環境が立ち上がりました。C:\Users\ALEX\AppData\Local\Continuum\Anaconda3\envs\pyenv>ディレクトリの前に(pyenv)という名前の仮想状態にあることが明示されます。これでこの仮想環境ごとにモジュールなどのインストールを行えば、環境ごとに独立して構築を行うことができます。仮想環境をディアクティベートするディアクティベートは以下のコマンドで可能です。PowerShell$deactivate1$deactivate終了していることを確認してください。PowerShellC:\Users\ALEX\AppData\Local\Continuum\Anaconda3\envs\pyenv>1C:\Users\ALEX\AppData\Local\Continuum\Anaconda3\envs\pyenv>まとめvenvというツールを使った仮想環境について解説しました。いくつかの独立した環境を構築する際には必須の技術ですので、マスターしましょう。コメントをキャンセルメールアドレスが公開されることはありません。