Import "yaml" could not be resolved from sourcePylance
想问一下有没有人知道这里为什么会出现这个问题吗?
因为编译使用的python.exe的路径文件夹里面并没有我们自定义的模块,无法读取到自定义模块的代码。
解决方法就是将我们自己写的模块路径添加到当前编译的路径中,前提条件是需要有这个自定义的文件
打开settings.json文件后添加下面的代码进去:
"python.analysis.extraPaths": [
"./src", // 自定义模块的相对路径,可多个,可绝对路径
"./modules"
]
使用Ctrl+S保存后,重新打开.py文件,这时自定义的模块就被Pylance找到并导入成功了