首页 > 解决方案 > 如何为 PyRight 设置根目录?

问题描述

我在 VSCode 中有一个 Python 项目。它的结构

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

标签: visual-studio-codepyright

解决方案


pyrightconfig.json在你项目的根目录下创建

添加以下配置:

{
    "executionEnvironments": [
        {"root": "src"}
    ]
}

详细信息来自:https ://github.com/Microsoft/pyright/blob/master/docs/configuration.md


推荐阅读