Windows10+WSL2+Ubuntu20.02上で急にVisualStudioCodeが動かなくなったときはPATHをもう一度通してからWSL2を再起動する
Rubyを触ろうとして、いつものように、
- WSL2のUbuntu20.02を起動
- sudo apt update
- sudo apt upgrade
- cd ruby-book
- code .
したらエラー。コマンドが無いって言われました。このエラーは2回目。
ググったら以下のサイトを発見。
https://snowsystem.net/other/windows/vscode-wsl-run-error/
こちらの通りにやってみる
開発環境
Windows 10 Pro 21H1
Hyper-Vを有効化
VisualStudioCode (wsl用の拡張機能インストール済み)
WSL2 Ubuntu 20.04 LTS
rbenv 1.2.0-8-ga76c4aa
ruby 3.1
nvm 0.39.1
node 16.13.2
yarn 1.22.17
sqlite3
google-chrome-stable
PATHを通す
WSL2+Ubuntu20.02上で以下を入力。ユーザ名のところは自分の設定の値にします。
export PATH=$PATH:'/mnt/c/Users/(ユーザ名)/AppData/Local/Programs/Microsoft VS Code/bin'
PowerShellでwslをシャットダウン
PowerShellを起動して、以下を入力
wsl --shutdown
もう一度WSL2のUbuntu20.02を起動してVisualStudioCodeを起動
再度、WSL2のUbuntu20.02を起動して、以下を入力します。
code .
無事、起動しました。
なぜ、突然、PATHが通らなくなってしまうのか謎、、、
ディスカッション
コメント一覧
まだ、コメントがありません