VSCode с расширением Python Апрель 2019 - "Расширение Python Загрузка..."

Я не могу получить расширение Python, работающее с новой установкой VS Code / Python 3.7.3 на Windows 10.

Строка состояния кода VS постоянно отображает сообщение "Загрузка расширения 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)

3 ответа

Решение

(Выложено решение от имени автора вопроса).

ОК - я удалил папку профиля VS Code

'%APPDATA%\Roaming\Code

и установил свежее расширение вместе с миникондой, и все работает нормально.

Кажется, это неприятная проблема, вызванная другими расширениями. Лучший способ исправить мой был:

  1. Чтобы отключить все расширения
  2. Включить расширение ms-python
  3. Перезагрузите vs-code и вуаля, все исправлено

У меня тоже была такая проблема. Но я исправил это, изменив расположение файла python.

Другие вопросы по тегам