我只是在visual-studio-code上打开一个.py文件。我收到一条消息:Basepath参数不完全合格。参数名称:basePath。我不能使用python完成。此消息的来源是Microsoft的Python(扩展)。 Here is image description
我今天遇到了同样的问题,我在VSCode中打开了一个文件夹(你的.py文件的路径。你可以看到你图像中的选项)。它现在似乎对我有用。我不确定它对你有帮助。
同样的事发生在我身上,它从今天开始。
我检查了我的Python安装,sys中的python路径,重新安装的VSCode并没有更改。
我使用Python 3.7,赢得10。
最后为我解决的是在settings.json中,在VSCode中,设置“python.jediEnabled”:true然后VSCode提示我一个扩展使用语言服务器的警告(对不起,我忘了名字扩展,它是一个旧的python自动完成扩展),删除该扩展后一切正常。
据我所知,这是ms语言服务器的问题,jediEnabled设置配置VSCode使用Jedi作为IntelliSense引擎而不是Microsoft Python语言服务器,一些扩展需要ms lang服务器,所以如果你删除它们你应该是好的。
尝试一下,希望它有所帮助。
昨天我遇到了同样的问题,并在今天下午解决了。此消息的来源也是Microsoft的Python(扩展)。但是,我认为这对你来说可能是一样的,它与“VS Code的IntelliCode扩展(预览)”有关,它要求我激活pylit。
因此,我发现修复软件的唯一方法是删除我的首选项文件以重置Visual Studio代码并像第一次启动一样。然后我重新安装了我的扩展和首选项。
您无需卸载软件。请注意,如果不手动删除首选项文件,则卸载Visual Studio代码不会更改任何内容。
在这里如何在Windows上执行:https://filljoyner.com/2018/08/18/how-to-reset-visual-studio-code-on-windows/