仮想環境は、Pythonのプロジェクトごとに独立した環境を作るためのものです。これにより、プロジェクトごとに異なるバージョンのライブラリをインストールしても他のプロジェクトに影響を与えることなく作業できます。
例えば、あるプロジェクトで使っているライブラリのバージョンを変更するときに、別のプロジェクトに影響を与えないようにするために仮想環境を使います。
Ctrl + Jpython -m venv <仮想環境名(自分で名付ける)># 例
python -m venv myenv
myenv\Scripts\Activatesource myenv/bin/activate(<仮想環境名>) が表示される
(myenv)deactivate

myenv\Scripts\activatesource .venv/bin/activatepip install <パッケージ名>python -m を付加して実行
python -m pip install <パッケージ名># numpy をインストール
pip install numpy
# または
python -m pip install numpy
requirements.txt ファイルの役割
requirements.txt を新規作成し、必要なライブラリを記述する# requirements.txt
numpy
pandas
matplotlib
fastapi
uvicorn
pip install -r requirements.txt
これでひとつのプロジェクト用の仮装環境が作成できました。
◀ 1. VS Codeのセットアップ |
3. FastAPI動作確認 ▶ |
2024@rockyhg (Hiroki Haga)