What is the appropriate way to get Sublime to use the correct (or Current) version? The build system file only has a call to python, which should default to the Enthought Python Distribution. What could be going on here?

Have you tried to "which python" in Terminal and see whether that path to python is added to PATH in your profile? I don't use Macs, but I suppose there's a way to set environment variables system-wide too? There may be different values in both places.

guillermooo wrote:Have you tried to "which python" in Terminal and see whether that path to python is added to PATH in your profile? I don't use Macs, but I suppose there's a way to set environment variables system-wide too? There may be different values in both places.

But why would ST2 look up a system ENV? I would like it to respect MY env. variables, isn't that what it should do?

oh, i remember now, sorry. I have this problem so rarely, I forgot about it. On OSX there is this weird thing that graphical apps have an extra way to receive the env. variables.Hm, I'm not much in the business on OS-software, just science-related analysis software. What I would do there is, to ask via a Python command what the name of the current user is and fetch his .bash_profile and read out her PATH definition. But that would fail at a definition referring to an existing value of the PATH variable. Can one not launch a shell in the name of the current user and retrieve the value PATH is set to?It's so weird that this stuff is hard to do on a Unix-based machine.