Pythonに仮想環境を作成する
Pythonで色々なパッケージをインストールしたりする際にシステムに直接インストールしてしまうと整理できなくなり不具合が発生しやすくなります。
Pythonではvenvを用いて仮想環境を作成することが出来るため、各プロジェクト毎にvenvを作った方が幸せになれます。
以下ではUbuntuでの仮想環境の作成・有効化を解説していますが、OSや使っているシェルによって多少変わるので気をつけてください。
code:shell
# venvディレクトリの作成
python3 -m venv --system-site-packages ./venv
# 仮想環境の有効化
source ./venv/bin/activate
仮想環境が有効になっている間はシェルの頭に(venv)が付きます。
仮想環境を終了する方法
code:shell
deactivate