EmacsからMacPortsでインストールしたPython 2.7を使う
Mac OS X では Emacs をダブルクリックにて GUI として起動すると PATH を正常に引き継げないようです
とのことなので、書いてある通りにinit.elに追記。
;; より下に記述した物が PATH の先頭に追加されます (dolist (dir (list "/sbin" "/usr/sbin" "/bin" "/usr/bin" "/opt/local/bin" "/sw/bin" "/usr/local/bin" (expand-file-name "~/bin") (expand-file-name "~/.emacs.d/bin") )) ;; PATH と exec-path に同じ物を追加します (when (and (file-exists-p dir) (not (member dir exec-path))) (setenv "PATH" (concat dir ":" (getenv "PATH"))) (setq exec-path (append (list dir) exec-path)))) (setenv "MANPATH" (concat "/usr/local/man:/usr/share/man:/Developer/usr/share/man:/sw/share/man" (getenv "MANPATH")))
$ python -V Python 2.7.2
おk