Python仮想環境のススメ:venvを使ってみよう
2025年08月09日
Pythonで開発を行う際、プロジェクトごとに独立した環境を用意することは非常に重要です。これにより、プロジェクト間の依存関係の衝突を防ぐことができます。Python 3.3以降では、venv
モジュールが標準で提供されています。
仮想環境の作成と有効化
- 作成:
python -m venv myenv
- 有効化 (Windows):
myenv\Scripts\activate
- 有効化 (macOS/Linux):
source myenv/bin/activate
仮想環境を有効化すると、pip install
でインストールしたパッケージはその環境内にのみ保存されます。