Pythonの「仮想環境」を完全に理解しよう
https://youtu.be/2_n67a2lE9c?si=t-UaOhKtMdk7ddKT&t=1880 (31:20)
結論 (slide=5)
Pythonの「仮想環境」は、単なるディレクトリ
activateは、単に環境変数「PATH」を変更しているだけ
説明のまとめ slide=16
仮想環境の目的
activateシェルをsourceする
読んでいく
仮想環境のディレクトリの中身
pythonファイルの1つ上のディレクトリにpyvenv.cfgというファイルがあると、その下のlib/python3.11/site-packages がモジュールの検索パスに追加される (slide=14)
sys.pathをprintして確認