Ich habe versucht, die environment.plist
oben genannte Lösung zu verwenden (vor einigen Jahren habe ich meinen Computer seit einiger Zeit nicht neu installiert), konnte es aber irgendwann nicht zum Laufen bringen. Also habe ich einfach die fehlenden Pfade in emacs eingefügt:
(setenv "PATH" (concat "/opt/local/bin:/opt/local/sbin:" (getenv "PATH"))) (setq exec-path (append '("/opt/local/bin" "/opt/local/sbin") exec-path))
In diesem Fall füge ich die Pfade zu den Macports-Binärdateien hinzu. Wahrscheinlich nicht die schönste Lösung, aber zumindest klappt es :)