Ich versuche, Jupyter Notebook auf dem Mac in PDF umzuwandeln.
Es sagt mir jedoch
nbconvert tailed: pdflatex wurde in PATH nicht gefunden
Also habe ich mich umgesehen und jemand sagte: "Installieren Sie mactex, da das Kompilieren auf diese Weise Tage dauert." Also tat ich es brew install Caskroom/cask/mactex
und es endete, ohne mir zu sagen, dass es ein Problem gab, aber leider wurde pdflatex, das ich sammeln kann, nicht installiert. Und 'mac install pdflatex' bringt für mich nichts Nützliches auf Google, vielleicht ist meine Blase scheiße .
Wie installiere ich pdflatex auf meinem Mac?
macos
mac
pdflatex
jupyter-notebook
Wayne Werner
quelle
quelle
Antworten:
Ja, die gleiche Geschichte mit meinem MacOS Sierra:
(1) Mactex mit Homebrew-Fass installiert, danach jedoch kein PDFLATEX mehr gefunden:
[kein Ort]
(2) Starten Sie die Terminal-App neu
(3) pdflatex gefunden:
quelle
Es scheint, dass Brew mactex technisch gesehen nicht installiert. Es lädt es einfach herunter.
Ich musste den Schnellstart verwenden und eingeben, in
mactex
dem ein Installer auftauchte.Nachdem es fertig war,
pdflatex
existierte ich , obwohl ich eine neue Shell starten musste - ich gehe davon aus, dass es etwas auf meinem Weg getan hat.quelle
pdflatex
, um erkennbar zu sein. Dies liegt daran, dass durch die Installation von MacTeX Ihr PFAD geändert wird, indem angegeben/Library/TeX/texbin
wird, wo sich diepdflatex
Binärdatei befindet.brew cask install mactex
,pdflatex
aber nicht erschienen/Library/TeX/texbin
. Stattdessen war es in/Library/Tex/Distributions/.DefaultTeX/Contents/Programs/x86_64/pdflatex
.Installieren Sie BasicTeX
pdflatex
Installieren Sie BasicTeX , um Pandoc unter macOS zu installieren . Viele Leute empfehlen MacTeX , ein viel größeres Paket als Sie brauchen. BasicTex wird von denselben Leuten hergestellt, die MacTeX herstellen, jedoch ohne zB die GUI-Anwendungen, die das Herunterladen und Installieren so langsam machen.$ brew cask install basictex
Beispiel
Angenommen, Sie möchten LaTex mit Pandoc in PDF konvertieren. Du würdest schreiben:
$ pandoc sourcefile.tex -o output.pdf
, was mit fehler fehlschlägtpdflatex not found. Please select a different --pdf-engine or install pdflatex
.$ brew cask install basictex
.$ pandoc sourcefile.tex -o output.pdf
erneut aus. Erfolg!quelle