Invalid python interpreter selected for the project
PyCharm не видит venv каталог, а берет уже каталог, который "не существует"(справа внизу путь), и переключатся никак не хочет на тот который мне нужен
пробовал добавить новый путь локального интерпретатора, не помогло
Ответы (3 шт):
Нажимаете configure python interpreter и выбираете нужную вам версию python
Попробуйте удалить папку venv
и также папку pythonCache
, после этого заново пересоздайте venv
с нужными параметрами, и должно все заработать.
Я решил следующим образом:
Settings → Project → Python Interpreter
- В открывающемся списке интерпретаторов нажимаем
Show All...
- Выбираем проблемный интерпретатор из списка (ЛКМ) и удаляем (Delete)
Всё, теперь можно спокойно создавать новый интерпретатор, например, можно хоть там же нажать на + и создать новый, или добавить существующий.
P.s. проблема возвращалась частично: то приходилось редактировать конфигурацию запуска точек входа, то запускать activate.bat
, в общем, много танцев с бубном, и определить окончательно, в чем конкретно проблема, и каково её не избыточное решение (то есть, без танцев с бубном), мне так и не удалось.
Upd: если не помогло, можно попробовать повторить процедуру, но перед созданием и добавлением нового интерпретатора, вручную удалить все папки с кэшем, такие как __pycache__
, .pytest_cache
, и т.п. (также вручную можно удалить .idea
, и .venv
, если он не удалился автоматически)