2

我无法在 Windows 10 上使用全新安装的 VS Code / Python 3.7.3 获得 Python 扩展。

VS Code 状态栏不断显示消息“Python 扩展加载...”。

Python 安装在 c:\Programs\Python\Python37-32\python 的非标准路径中

已多次卸载 VSCode 和 python 并重新安装。

C:\WINDOWS\system32>which python
/c/Programs/Python/Python37-32/python

打开开发人员工具时,控制台中显示以下错误。

property 'length' of undefined
    at g.update (c:\Users\APCIT\.vscode\extensions\ms-python.python-2019.4.11987\out\client\extension.js:83:373818)
    at g.initialize (c:\Users\APCIT\.vscode\extensions\ms-python.python-2019.4.11987\out\client\extension.js:83:381134)
    at new g (c:\Users\APCIT\.vscode\extensions\ms-python.python-2019.4.11987\out\client\extension.js:83:372522)
    at Function.getInstance (c:\Users\APCIT\.vscode\extensions\ms-python.python-2019.4.11987\out\client\extension.js:83:372729)
    at h.getSettings (c:\Users\APCIT\.vscode\extensions\ms-python.python-2019.4.11987\out\client\extension.js:83:370264)
    at b.initialize (c:\Users\APCIT\.vscode\extensions\ms-python.python-2019.4.11987\out\client\extension.js:83:624877)
    at c:\Users\APCIT\.vscode\extensions\ms-python.python-2019.4.11987\out\client\extension.js:9:93210
    at c:\Users\APCIT\.vscode\extensions\ms-python.python-2019.4.11987\out\client\extension.js:9:93877
    at module.exports.t.activate (c:\Users\APCIT\.vscode\extensions\ms-python.python-2019.4.11987\out\client\extension.js:9:96601)
    at Function._callActivateOptional (c:\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:719:166)
    at Function._callActivate (c:\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:718:872)
    at define._doActivateExtension.Promise.all.then.e (c:\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:718:79)

在此处输入图像描述

4

3 回答 3

4

(代表问题作者发布解决方案)

好的 - 我删除了 VS Code 配置文件文件夹

'%APPDATA%\Roaming\Code

并与 miniconda 一起安装了新的扩展,它工作正常。

于 2019-04-26T12:14:39.210 回答
1

这似乎是由其他扩展引起的烦人问题。我修复我的最好方法是:

  1. 禁用所有扩展
  2. 启用 ms-python 扩展
  3. 重新加载 vs-code,瞧,一切都修复了
于 2019-11-12T15:06:03.547 回答
0

我也有这个问题。但我通过更改 python 文件的位置来修复它。

于 2021-08-04T03:33:21.923 回答