У меня есть папка, которую я открываю в VSCode, и которая представляет собой монорепозиторий. Одна из папок внутри него представляет собой службу Python.
Этот сервис Python использует поэзию с настроенными в проекте виртуальными средами. Это означает, что я хочу, чтобы мой путь к интерпретатору был ./python-service/.venv.
К сожалению, VSCode не определяет автоматически соответствующий интерпретатор при открытии файла внутри этой папки (скорее всего, потому, что я открываю весь монорепозиторий, а не конкретную папку службы).
Я знаю, что могу вручную установить интерпретатор, но я бы предпочел, чтобы кто-то еще, открывающий папку, также не определял вручную расположение интерпретатора.
Похоже, что файл settings.json VSCode поддерживает python.venvPath и python.venvFolders, но это можно настроить только для настроек пользователя, а не для настроек рабочей области.
Как лучше всего указать VSCode, какой интерпретатор выбрать?
Подробнее здесь: https://stackoverflow.com/questions/756 ... roject-vir
Мобильная версия