知に至る病

お勉強したことを忘れないように書き留めています。

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

参考資料