【Windows】VScodeでbin/rails ~コマンドを打ち込むと「/usr/bin/env: ‘ruby’: No such file or directory」というエラーになってしまうエラーを解消したい
解決したいこと
VScodeでbin/rails ~コマンドを打ち込むと「/usr/bin/env: ‘ruby’: No such file or directory」というエラーになってしまいます。
そのため自作アプリの開発ができずにいます。
どなたかお力を貸していただけないでしょうか。
環境
windows10 home
Ubuntu 20.04.1 on WSL2
rails 6.0.3
ruby 2.6.6
発生している問題・エラー
$ bin/rails s
/usr/bin/env: ‘ruby’: No such file or directory
自分で試したこと
今まではこのエラーが出たときVScodeを再起動すれば使えるようになっていました。
今回はVScodeを再起動してもPCを再起動してもエラーが直りません。
以下の記事を読んでパスが通らなくなったのではないかということはわかったのですが、自分と状況が違うのでそこから先どうすればいいかわかりません。
ubuntuでコマンドが使えなくなった[/usr/bin/env: ‘ruby’: No such file or directory]
/usr/bin/env: ruby: そのようなファイルやディレクトリはありません
また、PATHを確認してみましたが複雑でよくわかりませんでした。
$ echo $PATH
/home/XXXXX/.vscode-server/bin/f4af3cbf5a99787542e2a30fe1fd37cd644cc31f/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/mnt/c/Program Files (x86)/Intel/iCLS Client/:/mnt/c/Program Files/Intel/iCLS Client/:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/DAL:/mnt/c/Program Files (x86)/Intel/Intel(R) Management Engine Components/IPT:/mnt/c/Program Files/Intel/Intel(R) Management Engine Components/IPT:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/Intel/WiFi/bin/:/mnt/c/Program Files/Common Files/Intel/WirelessCommon/:/mnt/c/Users/XXXX/AppData/Local/Microsoft/WindowsApps:/mnt/c/Program Files/heroku/bin:/mnt/c/Users/XXXX/AppData/Local/atom/bin:/mnt/c/Users/XXXX/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/XXXX/AppData/Local/Programs/Microsoft VS Code/bin
どうぞよろしくお願いいたします。
0