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
и установил свежее расширение вместе с миникондой, и все работает нормально.
Кажется, это неприятная проблема, вызванная другими расширениями. Лучший способ исправить мой был:
- Чтобы отключить все расширения
- Включить расширение ms-python
- Перезагрузите vs-code и вуаля, все исправлено
У меня тоже была такая проблема. Но я исправил это, изменив расположение файла python.