Pyright не обнаруживает текущую среду pyenvPython

Программы на Python
Anonymous
Pyright не обнаруживает текущую среду pyenv

Сообщение Anonymous »


Если я запустил pre-commit на основе pyproject.toml:

[tool.pyright] # Адаптируйте venvPath и venv к вашему локальному pyenv: #venvPath = "path_to_pyenv_venvs" #venv="venv_name" включить = ["истории"] исключить = [ "**/__pycache__", } с pre-commit run --all-files я продолжаю получать около 200+ ошибок импорта, например. :
Ошибка
: импорт «sqlmodel» не удалось разрешить (reportMissingImports) Единственный обходной путь — раскомментировать строки имени пути и окружения в приведенном выше фрагменте toml, чтобы запустить его, но тогда его нельзя будет отправить в репозиторий, поскольку у каждого пользователя может быть арбитражный путь.

Как я могу сделать так, чтобы пирайт динамически определял текущую среду pyenv при запуске pre-commit на основе pyproject.toml?
>

Вернуться в «Python»