Python3 on Windows10 で仮想環境を使う: venv モジュール編
Miniconda を利用せずに Python3 を Windows10 にインストールし,Python3 標準の仮想環境機能を利用するやり方のメモ。 Miniconda を利用する場合は前のエントリーを参照。
セットアップ
Chocolatey で Python3 をインストール。
choco install python3
仮想環境の操作
仮想環境は venv モジュールを利用する。 venv では Python のバージョン管理はできないことに注意。
仮想環境の作成
python -m venv hoge
Python3 環境一式のコピーが入ったディレクトリが hoge
という名前でカレントディレクトリに作成される。
仮想環境の出入り
./hoge/Scripts/Activate.ps1
deactivate
仮想環境の削除
ディレクトリを削除するだけ。
rm -r hoge
パッケージの管理
パッケージ管理は pip
を利用する。
パッケージのインストール
pip install --upgrade pip pip install flake8
パッケージの一覧
pip freeze