[OS X Emacs] Re: environment variable PATH different (emacs shell / Mac's terminal)

Rodney Sparapani rsparapa at mcw.edu
Wed Oct 12 09:20:16 EDT 2011


Marius Hofert wrote:
> Hi,
> 
> echo $PATH in the Mac's Terminal app gives:
> /opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/texbin
> 
> while echo $PATH in a shell started with "M-x shell" form within Aquamacs without customizations gives:
> /opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/
> X11/bin:/usr/texbin:/opt/local/bin:/opt/local/sbin:/usr/local/texlive/2011/bin:/o
> pt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X1
> 1/bin:/usr/texbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/texbin:/usr/local/texlive/20
> 11/bin:/usr/texbin:/usr/local/texlive/2011/bin
> 
> and echo $PATH executed in a shell in my Aquamacs version (with customizations) gives:
> /opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:
> /usr/texbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/texbin:/usr/local/texlive/2011/bin  
> 
> Why is there a difference? 
> How do I get the same PATH everywhere?
> Can I modify it in one place and it's still the same no matter where I echo it?
> 
> 
> Cheers,
> 
> Marius
> 

Hi Marius:

This is not an emacs question per se.  However, the "solution" has been 
discussed here (and elsewhere).  Look into ~/.MacOSX/environment.plist

Rodney




More information about the MacOSX-Emacs mailing list