Как установить корневой каталог для PyRight?
У меня есть проект Python в VSCode. Его структура
root
+-- docs
+-- some_other_folder
+-- src
+-- app
| +-- main.py
+-- tests
+-- conftest.py
conftest.py
имеет импорт
from app.main import app
Моя задача установить src
в качестве корневой папки, потому что в противном случае я получил бы предупреждение Import 'app.main' could not be resolved
1 ответ
Создайте pyrightconfig.json
в корневом каталоге вашего проекта
Добавьте следующий конфиг:
{
"executionEnvironments": [
{"root": "src"}
]
}
Подробности взяты из: https://github.com/Microsoft/pyright/blob/master/docs/configuration.md