VSCode中的Python错误:对不起,在激活Python的IntelliCode支持时出错了 &



我的代码在vscode中不工作,当我点击运行代码时,我看到了这个错误:

对不起,在激活Python的IntelliCode支持时出错了。请检查"python"。VS IntelliCode"输出窗口细节。

,当我试图再次运行代码时,我看到了这个消息;

代码已经在运行

代码不停止当我点击ctrl+c所以我不得不关闭编辑器并打开它回来。我不明白为什么会发生这种情况,请帮助我,提前谢谢。

我只是想添加一些有用的链接:

Intellicode Issue 57

Intellicode Issue 266

Gitmemory issue 486082039

对很多人来说,随机尝试几次后就开始起作用了。请看这段文字(引自第57期):

在激活IntelliCode和Python语言服务器扩展时有一个竞争条件。即使加载了Python扩展,该扩展启动的语言服务器也可能尚未完全初始化。因此,如果Python扩展加载,然后是IntelliCode扩展,然后是Python语言服务器初始化,我们就会遇到这个问题。

对于某些人来说,在重新安装Python扩展包之后,它正在重新加载VS Intellicode包。

谢谢。

进入Extensions,然后搜索Python扩展,然后切换到release。

  1. 确保安装了Pylance (Python的智能感知支持)
  2. 确保进入任何python文件的选项卡for VS Code,并在底部行找到{} Python图标。点击{}图标,然后点击选择解释器。在此之后,确保输入所需的python路径,在当前python选项卡中等待几秒钟,最后Pylance将完成其工作👌
  • 首先找到你的Python安装路径
  • 复制

然后在VSCode

<<ol>
  • 打开设置/gh><<li>扩展/gh>Python
  • 默认解释器路径
  • 并将完整路径粘贴到Python安装文件夹。例如:

    X:/Program Files/Python310
    

    如果它不能立即工作,尝试重新加载VSCode。

    (注:不需要重新加载)

    最新更新