1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Python venv Error "No Python at ..."

Last updated at Posted at 2024-06-25

実現したいこと

venv 仮想環境を使用している Python プロジェクトを異なる環境に移動し、実行する

エラーメッセージ

Terminal
No Python at /path/to/python.exe

エラーメッセージ全体は記録を失念していた。

原因

venv 仮想環境を使用している Python プロジェクトを異なる環境に移動したため

解決方法

  1. deactivate で仮想環境を無効化する
    command not found エラーが返されたため、飛ばして 2. へ
  2. .venv フォルダを削除する
  3. 再度、仮想環境を構築する
    python -m venv .venv
    .venv\Scripts\activate.bat
  4. requirements.txt を使用している場合、
    ターミナルで pip install -r requirements.txt を叩く。
    その後実行して ModuleNotFoundError が発生した場合、同じコマンドを叩く

環境

Python 3.12.2
Visual Studio Code 1.89.1

参考

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?