なぜ仮想環境が必要なのか?
Pythonでは、1つの環境に同じライブラリの複数バージョンをインストールできないため、1つのバージョン飲みになってします。
例えば、ライブラリ1を使うプログラムAとライブラリ2を使うプログラムBがあるとします。この時、プログラムAかBは動かなくなってしまいます。
Pythonで仮想環境を使うには
vencという標準モジュールを使うと仮想環境を作るkとができます。
仮想環境の使い方
macOSの場合
$ python3 -m venv 環境名
をすると、カレントディレクトリに環境名のディレクトリが作成されます。ディレクトリの名前は自由に設定できる
仮想環境を有効
activateスクリプトを実行する
$. 環境名/bin/activate
仮想環境を無効
(環境名)$ deactivate
仮想環境自体が不要になった場合はディレクトリを丸ごと削除する