PYTHONPATH功能介绍官网介绍:在VSCode中,PYTHONPATH影响调试、linting、IntelliSense、测试等任何依赖于Python解析模块的操作。可以看出如果PYTHONPATH设置不准确,会影响VSCodeInspection、单元测试等的智能提示和代码风格,比如导入模块的分析步骤2019.11.21更新微软官网给出了更好的解决方法:如何解决自定义导入需要解析多级目录下的自定义模块,只需设置python.autoComplete.extraPaths属性,在.vscode/settings.json中添加需要解析的目录./src:{"python.autoComplete.extraPaths":["./src"]}原始解决方案给出了以下示例目录结构:.env文件,在这个空的.env文件中添加一行:#replacecodeFolderwithyourfoldernamePYTHONPATH=codeFolderwillAddthepython.envFilesettingtosettings.json:"python.envFile":"${workspaceFolder}/.env"然后重启VSCode,大功告成!如果要在PYTHONPATH中添加多个路径怎么办?官网上的介绍如下:PYTHONPATH的值可以包含多个位置,由os.pathsep分隔:在Windows上是分号(;),在Linux/macOS上是冒号(:)。由此我们只需要修改.env文件即可,多个位置需要将文件夹添加到PYTHONPATH中,以os.pathsep分隔,示例:#windowsPYTHONPATH=codeFolder1;codeFolder2#Linux/macOSPYTHONPATH=codeFolder1:CodeFolder2了解很多配置细节可以在官方文档和githubissues中找到。参考https://github.com/Microsoft/...https://code.visualstudio.com。..
