如果我从Windows启动代码,settings.json需要一个指向java.home的windows路径。如果我从Windows Subsystem for Linux (WSL)启动,settings.json需要一个linux路径。但是VSC使用的是相同的settings.json,不管是windows还是wsl,所以我总是在一个或另一个上出问题。一定有办法绕过这个问题。如果您的项目中有一个.vscode目录,您可以将一个settings.json放在其中,VS代码将获取
尽管指定了工作区中的python.envFile (.vscode/settings.json),但python.defaultInterpreterPath似乎没有通过在envFile中声明的环境变量获取解释器路径.env 文件# set this in .vscode/settings.json:DEFAULT_INTERPRETER_PA