Проблема заключается в том, что этот код отображает желаемый вывод, когда команда (cmd) имеет значение «which java», «which gcc» и т. Д. Но с «which pdflatex» она выводит нулевой вывод. Хотя pdflatex находится в системе, и «which pdflatex» отображает правильный путь вывода при запуске непосредственно на терминале.
Постскриптум Я использую Mac OSX, если это может быть любой проблемой.