Saya mencoba semua metode yang saya dengar untuk pengaturan variabel lingkungan pada OS X 10.8 tetapi tidak satupun dari mereka yang berfungsi.
Untuk menguji, jalankan skrip bash dari dalam aplikasi gui seperti Eclipse atau IntelliJ IDEA.
#!/bin/bash
set|grep PATH
Hal-hal yang saya uji dan yang tidak berfungsi bahkan setelah reboot:
/etc/paths
dan/etc/paths.d/something
/etc/launchd.conf
~/.bash_profile
~/.MacOSX/environment.plist
(binary plist dibuat sesuai anjuran)- berjalan
launchctl setenv PATH $PATH
dari baris perintah, ini seharusnya memperbarui PATH untuk aplikasi GUI, setidaknya untuk sesi saat ini. Coba tebak, tidak ada perubahan.
Tampaknya PATH selalu PATH=/usr/bin:/bin:/usr/sbin:/sbin
untuk aplikasi GUI.