Я спробував усі методи, про які я чув, щоб встановити змінні середовища на OS X 10.8, але жоден з них, здається, не працює.
Для тестування запустіть скрипт bash з додатка gui, наприклад Eclipse або IntelliJ IDEA.
#!/bin/bash
set|grep PATH
Тести, які я перевірив і які не працюють навіть після перезавантаження:
/etc/paths
і/etc/paths.d/something
/etc/launchd.conf
~/.bash_profile
~/.MacOSX/environment.plist
(двійковий список, зроблений у відповідності з рекомендаціями)- запускаючи
launchctl setenv PATH $PATH
з командного рядка, це повинно було оновити PATH для додатків GUI, принаймні для поточного сеансу. Вгадайте що, ніяких змін.
Здається, PATH завжди є PATH=/usr/bin:/bin:/usr/sbin:/sbin
для GUI-додатків.