原文鏈接:https://www.cnblogs.com/harrymore/p/14745539.html
1. 項目結構
項目結構如下:
|--
--scripts/
--py_src/
…
其中,python的源代碼存放在py_src目錄中,但是vscode 的 pylance插件尋找依賴的時候,是將當前打開的目錄作為尋找路徑的,另外還會自動將./src目錄加入尋找路徑。
2. 解決方法
方法1:在當前項目的.vscode目錄中,修改settings.json文件,增加以下內容:
"python.analysis.extraPaths": ["./py_src"]
將./py_src換成你的尋找路徑。
方法2:將py_src更名為src,不過應該大部分人不會這么做,后面可以在新項目中將python代碼存放目錄規范為src,可以省掉一些事情。
3. 參考
https://github.com/microsoft/pylance-release/issues/236
(完)