実現したいこと
venv 仮想環境を使用している Python プロジェクトを異なる環境に移動し、実行する
エラーメッセージ
Terminal
No Python at /path/to/python.exe
エラーメッセージ全体は記録を失念していた。
原因
venv 仮想環境を使用している Python プロジェクトを異なる環境に移動したため
解決方法
-
deactivateで仮想環境を無効化する
command not foundエラーが返されたため、飛ばして 2. へ -
.venvフォルダを削除する - 再度、仮想環境を構築する
python -m venv .venv
.venv\Scripts\activate.bat -
requirements.txtを使用している場合、
ターミナルでpip install -r requirements.txtを叩く。
その後実行してModuleNotFoundErrorが発生した場合、同じコマンドを叩く
環境
Python 3.12.2
Visual Studio Code 1.89.1
参考