env Studio No such file or directory というVisual Studio Code 起因のエラーへの対処方法
VSCode をcode
コマンドから実行可能にするとPATH
に Visual Studio Code の空白スペースが含まれてしまうことが原因でこのエラーが発生する。
具体的には VSCcode の PATH が以下のように登録されてしまっている。
PATH = ...PATH:/Applications/Applications/Visual Studio Code.app/Contents/Resources/app/bin
自分が遭遇したエラーは、環境変数を参照する make コマンドで
make test
env: Studio: No such file or directory
というエラーが出てくるようになり、make task が実行できなくなってしまった。
原因として自分の場合は、brew で VSCode をインストールしなおしたら、このエラーが出てくるようになった。
対処方法
公式ページに書いてあるとおりの方式1でパスを通せば解決する。 具体的に解説すると
- VS Code を起動
- コマンドパレット(Cmd+Shift+P)を開いて、
shell command
と打ち込み、Shell Command: Install 'code' command in PATH
を選択して実行
でこのエラーが出てこなくなる。
もしくは、ダブルクォーテーションでPATH
を登録すればこの問題は回避可能
export PATH="\$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"
Visual Studio Code on macOS You can also run VS Code from the terminal by typing ‘code’ after adding it to the path:
- Launch VS Code.
- Open the Command Palette (Cmd+Shift+P) and type ‘shell command’ to find the Shell Command: Install ‘code’ command in PATH command.
関連しているかもしれない記事
📮 📧 🐏: 記事への感想のおたよりをおまちしてます。 お気軽にお送りください。 メールアドレス入力があればメールで返信させていただきます。 もちろんお返事を希望せずに単なる感想だけでも大歓迎です。
このサイトの更新情報をRSSで配信しています。 お好きなフィードリーダーで購読してみてください。
このウェブサイトの運営や著者の活動を支援していただける方を募集しています。 もしよろしければ、Buy Me a Coffee からサポート(投げ銭)していただけると、著者の活動のモチベーションに繋がります✨
Amazonでほしいものリストも公開しているので、こちらからもサポートしていただけると励みになります。