🥮

【Python】venv仮想環境管理とバージョン確認

2023/06/08に公開

Pythonバージョン確認

Linux
python系

コマンド
python --version
Python 2.7.10

python3系

コマンド
python3 --version
Python 3.6.8

venv 仮想環境管理

venvを使うと pip によるパッケージの導入状態をプロジェクトごとに独立させることができる
venvはPython3.3から標準機能として取り込まれたもの。最も手軽に仮想環境を管理する方法の一つと言える。スクリプトがなぜか動作しない時に仮想環境で動作確認し原因を探す事にも使える。

新しい仮想環境の作成

コマンド
cd [project dir]
python3 -m venv [newenvname]

Activate

Linux

コマンド
source [newenvname]/bin/activate

Windows

コマンド
.\[newenvname]\Scripts\activate

Discussion