LoginSignup
0

More than 1 year has passed since last update.

【Mac】VSCodeでLaTeXが使えなくなったときの意外な対処法

Last updated at Posted at 2021-05-05

使用環境

OS: MacOS Catalina 10.15.7
デバイス: MacBook Air 2020
ソフト: VSCode, MacTeX 2020

突如として起こったエラー

ある日,大学の課題レポートをLaTeXで作成しようとしたらとしたら…
Recipe terminated fatal error: spawn latexmk ENOENT.
ログを確認したら「パスが通ってねえよ」って言われてた.
じゃあ,パス通せばいいじゃんって思うよね.通したんだ.
その回答がこちら
env: perl: No such file or directory
「は????」
これでは何の解決にもならない…!
これやる前にもVSCodeやMac本体の再起動もしたけどダメだった…

対処法

VSCodeをHomebrew経由で入れてたのを思い出して,ダメ元で次のコマンドを叩いてみた.
$ berw reinstall --cask visual-studio-code
その後VSCodeを開いてビルドしたら通った…
「は???」
よくわかんないけど解決しました.
心当たりがあるとすればMacOSのセキュリティアップデートかな…
偶然治ったと思ってるので,これで全てが解決するわけではないことだけは断っておきます.
ただ,このパターンはネット上を走り回っても見つからなかったのでここに載せようと思いました!

追記(5/19)

ターミナルからcodeコマンドを叩いてVSCodeを起動すると使えるようになる事象を観測.常に有効かは要検証.

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
0