#visual-studio-code
Вопрос:
Я боролся с этой проблемой с кодом (хост расширения неожиданно прекратил работу).
Я попытался удалить/ переустановить vs-код, я удалил и отключил все свои расширения и все равно получаю ошибку, я загрузил более старую версию, которая временно работала, у меня нет идей.
Я не понимаю, как у меня может не быть расширений, но все равно возникает ошибка? кто-нибудь знает ответ на этот вопрос?
Ответ №1:
Я решил эту проблему, запустив ядро ноутбука:
pip install six
Ответ №2:
похоже, у меня та же проблема, что и у вас, примерно в то же время. Я бы предложил добавить больше информации, например, в моем случае
> MacOS X : 10.11.6 El Capitan
> VS Code Version: 1.57.1
> Commit: 507ce72a4466fbb27b715c3722558bb15afa9f48
> Date: 2021-06-17T13:28:32.912Z
> Electron: 12.0.7
> Chrome: 89.0.4389.128
> Node.js: 14.16.0
> V8: 8.9.255.25-electron.0
> OS: Darwin x64 15.6.0
После длительного периода неиспользования кода VS я обнаружил, что это предупреждение всегда появляется
-Extension host terminated unexpectedly
-Open Developer Tools -Restart Extension Host
И перезапуск просто повторил это предупреждение.
Если я выберу context menu
(он же щелчок правой кнопкой мыши) Run a line/selection
или Run Current File
, либо на терминале, либо в интерактивном окне с Jupyter, он никак не отреагирует (в то время как пару дней назад он работал отлично, когда я использовал его в автономном режиме, потому что не было Wi-Fi)
В надежде, что это может вам помочь, вот что я попробовал:
- для деактивации и повторной активации расширения (cmd shiftp > Перезагрузка с отключенными расширениями)
- чтобы установить предыдущее расширение Python ms-python.python (или что угодно в вашем случае)
- чтобы выполнить команду Bisect (cmd shiftp > Справка: Запустите расширение Bisect)
До сих пор я не нашел для себя решения.
Скоро я попытаюсь следовать тому , что сумитпарах прокомментировал в этом выпуске github, имея в виду сохранить прежний extensionHostProcess.js
файл (переименовав его) и добавив вместо него файл, который он предоставил
В окнах расположение должно быть
C:Program FilesMicrosoft VS CoderesourcesappoutvsworkbenchservicesextensionsnodeextensionHostProcess.js
В то время как путь macOS должен быть:
'/Applications/Visual Studio Code.app/Contents/Resources/app/out/vs/workbench/services/extensions/node/extensionHostProcess.js'
ОБНОВЛЕНИЕ 1: после добавления файла и перезагрузки я получаю даже это сообщение
-Your Code installation appears to be corrupt. Please Reinstall
-More information
ОБНОВЛЕНИЕ 2: Я попытался выполнить это исправление из-за проблемы с github . Вот цитата:
эхамвей прокомментировал 4 января
Следующие шаги сработали для меня после обновления с x86 сборки vscode-insiders до Darwin arm64 (версия 1.53.0-insider) Я получил поведение, описанное выше.
Remove the folder: /Users/[your-home-folder]/.vscode/ # **NOTE:** I renamed it as a backup This will remove all extensions and any vscode configurations from your system! Reinstall vscode and any extensions
НО даже после того, как я переустановил ту же версию кода 1.57.1, ошибка хоста расширения присутствует, но еще не установлено какое-либо расширение…
Так что, возможно, мне следует попытаться вернуться к предыдущему обновлению и, возможно, даже сообщить об этой проблеме
Я также открыт для предложений