venv環境に activate/deactivate をせずにパッケージをインストールする方法
pip に直接仮想環境のパスを指定する。
これにより、仮想環境を「アクティベート」せずにパッケージをインストールできる。
方法:python -m pip を使って仮想環境の Python を直接指定する
1. 仮想環境のディレクトリ構造を確認する(例:myenv)。
2. 仮想環境の Python 実行ファイルを使ってインストール。
Unix/macOS の場合:
code:bash
/path/to/myenv/bin/python -m pip install パッケージ名
Windows の場合:
code:cmd
\path\to\myenv\Scripts\python.exe -m pip install パッケージ名
requirement.txtを使う場合
読み込み
code:sh
myenv/bin/python -m pip install -r requirements.txt
書き出し
code:sh
myenv/bin/python -m pip freeze > requirements.txt