Basepath参数不是完全限定的。参数名称:basePath。我不能使用代码完成

2024-05-28 23:46:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚打开一个关于visualstudio代码的.py文件。我有一个消息:Basepath参数不完全合格。 参数名称:basePath。我不能使用python完成。这个消息的来源是微软的Python(扩展)。 Here is image description


Tags: 文件代码pyimage名称消息参数here
3条回答

同样的事情发生在我身上,从今天开始。在

我检查了Python安装、sys中的Python路径、重新安装的VSCode,没有任何更改。在

我用的是python3.7,win10。在

最终解决问题的是设置.json,在VSCode中,设置“python.jedi启用“:真的,在VSCode提示我一个扩展使用语言服务器(很抱歉,我忘记了扩展名,它是一个旧的python自动完成扩展名),删除该扩展后,一切正常。在

据我所知,这是ms语言服务器的问题,jediEnabled设置将VSCode配置为使用Jedi作为IntelliSense引擎,而不是Microsoft Python语言服务器,一些扩展需要ms-lang服务器,因此如果删除它们,应该很好。在

试试看,希望有帮助。在

我昨天有同样的问题,今天下午解决了。 这个消息的来源也是微软的Python(扩展)。 但是,我想这对你来说可能是一样的,它被链接到“IntelliCode extension for VS Code(preview)”,它要求我激活pylit。在

所以我找到修复软件的唯一方法就是删除我的首选项文件,重置visualstudio代码并像第一次一样启动。 然后我重新安装了扩展和首选项。在

您不需要卸载软件。 请注意,如果不手动删除首选项文件,则卸载VisualStudio代码不会更改任何内容。在

在Windows上执行操作: https://filljoyner.com/2018/08/18/how-to-reset-visual-studio-code-on-windows/

今天我遇到了同样的问题,我打开了VSCode中的一个文件夹(you.py文件的路径)。您可以在图像中看到该选项)。现在看来对我有用。我不确定这对你是否有用。在

相关问题 更多 >

    热门问题