質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Visual Studio Code

Visual Studio Codeとは、Microsoft社が開発したマルチプラットフォーム対応のテキストエディタです。Visual Studioファミリーの一員でもあります。拡張性とカスタマイズ性が高く、テキストエディタでありながら、IDEと遜色ない機能を備えることができます。

Perl

Perlは多目的に使用される実用性が高い動的プログラミング言語のひとつです。

LaTeX

LaTeXは、レスリー・ランポートが開発したテキストベースの文書整形システムです。 電子製版ソフトウェアである「TeX」にマクロパッケージを組み込む形で構成されており、 通常のTeXより扱いやすくなっているのが特徴です。

Q&A

解決済

2回答

3208閲覧

VScodeでのLaTeX環境構築で、env: perl: No such file or directory というエラーが出ます。

komukomukyopro

総合スコア26

Visual Studio Code

Visual Studio Codeとは、Microsoft社が開発したマルチプラットフォーム対応のテキストエディタです。Visual Studioファミリーの一員でもあります。拡張性とカスタマイズ性が高く、テキストエディタでありながら、IDEと遜色ない機能を備えることができます。

Perl

Perlは多目的に使用される実用性が高い動的プログラミング言語のひとつです。

LaTeX

LaTeXは、レスリー・ランポートが開発したテキストベースの文書整形システムです。 電子製版ソフトウェアである「TeX」にマクロパッケージを組み込む形で構成されており、 通常のTeXより扱いやすくなっているのが特徴です。

0グッド

0クリップ

投稿2022/06/10 03:45

編集2022/11/26 20:03

解決したいこと

VScodeでのLaTeXの環境構築をこのサイトを参考に、"ビルドとプレビュー"節まで進めていたのですが、いざ実際ビルドしようとすると
env: perl: No such file or directory
というエラーが出てビルドできません。
どうすれば良いでしょうか。

補足

実行環境は Mac OS Monterey バージョン12.4です。

追記:

  • ターミナルで% echo $PATHと打つと
/usr/local/bin: /usr/bin: /bin: /usr/sbin: /sbin: /usr/local/share/dotnet: ~/.dotnet/tools: /Library/Apple/usr/bin: /Applications/TeXLive/Library/texlive/2020/bin/x86_64-darwin: /Applications/TeXLive/Library/mactexaddons/bin

と出力されました。

  • % type -a perl と打ったところ、
perl is /usr/bin/perl

と出ました。

  • 調べたところ、同じ症状が発生している方がいて、

https://qiita.com/izrn-yukikaze/items/2ba414d14a9d3261fd59
この方はbrewでvscodeを再インストールしたら治ったようです。
自分もこの方と同じように
% brew reinstall --cask visual-studio-code
としたら

Error: It seems there is already an App at '/Applications/Visual Studio Code.app'.

と出ました。(当たり前かもしれませんが)
依然env: perl: No such file or directoryは消えません。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

LaTeXを再インストールしたら解決しました.

投稿2022/06/11 00:57

komukomukyopro

総合スコア26

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

env: perl: No such file or directory

perlが見つからないとエラーが知らせています。
環境変数PATHの中にperlが存在するか確認してください。

% type -a perl
perl is /usr/bin/perl

・存在しない場合は、perlがあるディレクトリをPATHに追加する。または
・perlをインストールする

になります。

投稿2022/06/10 05:44

technocore

総合スコア7200

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

komukomukyopro

2022/06/10 21:51

% type -a perlとしたところ perl is /usr/bin/perl と出力されました。
technocore

2022/06/10 22:35 編集

では他に原因がありそうですね。 まずは、インストール、設定手順、~/.latexmkrcの内容を再確認してください。 あるいはエラーログファイルができていたら内容を確認してください。 ちなみにlatex関連は正しくインストールされているでしょうか。 $ type -a latex latex is /Library/TeX/texbin/latex $ type -a platex platex is /Library/TeX/texbin/platex
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問