Открытие удаленного окна WSL не работает - команда wslpath не найдена - PullRequest
0 голосов
/ 09 июля 2019

При попытке открыть новое окно Remote-WSL я сталкиваюсь с ошибкой во время шага «Установка VS Code Server в WSL (подробности): Установка компонентов WSL».Появляется, что не может найти команду wslpath.

Я пытался просмотреть переменные PATH, я нигде не видел wslpath и не знаю, как должен выглядеть путь?Я также попытался переустановить дистрибутив Linux, но это не помогло.

[2019-07-09 12:23:39.266] Launching C:\Windows\System32\wsl.exe bash -c "'$(wslpath -u 'c:/Users/laida/.vscode/extensions/ms-vscode-remote.remote-wsl-0.38.8/scripts/wslServer.sh')' '0f3794b38477eea13fb47fbe15a42798e6129338' 'stable' '.vscode-server' 'C:/Users/laida/AppData/Local/Temp/vscode-remote-wsl/0f3794b38477eea13fb47fbe15a42798e6129338/vscode-server-linux-x64.tar.gz' 0  " in c:\Users\laida\.vscode\extensions\ms-vscode-remote.remote-wsl-0.38.8
[2019-07-09 12:23:39.562] /bin/bash: wslpath: command not found
[2019-07-09 12:23:39.562] bash: : command not found
[2019-07-09 12:25:10.024] VS Code Server for WSL failed to start. No messages received for 90s

1 Ответ

0 голосов
/ 09 июля 2019

Я только что столкнулся с этим сегодня, когда запускал Remote - WSL. Я использую старую версию Windows 10, как заметил @Biswapriyo, поэтому я решил ее, установив wslpath из https://github.com/laurent22/wslpath (Примечание: мне также пришлось установить php, чтобы это работало). После этого я смог запустить Remote - WSL Я полагаю, что установка более новой версии Windows 10, вероятно, также подойдет, но я не могу этого сделать (управляемый образ), и даже если бы я мог, это все равно что убить муравья кувалдой.

...