Якщо ви використовуєте bash, додайте такий рядок до ~/.bash_profile:
PATH=~/bin:$PATH
PATHпозначається для експорту за замовчуванням, тому не потрібно використовувати export.
Якщо і те ~/.bash_profileй інше ~/.profileіснує, bash читає лише ~/.bash_profileтоді, коли його викликають як інтерактивну оболонку входу. ~/.profileтакож використовується іншими оболонками, які можуть не розуміти ті ж параметри конфігурації, що і bash.
Термінал та iTerm 2 відкривають нові оболонки як оболонки для входу за замовчуванням. Коли bash викликається як інтерактивна оболонка входу, вона читається, ~/.bash_profileале ні ~/.bashrc. Емулятори терміналів на інших платформах часто відкривають нові оболонки як оболонки без входу, так, наприклад, bash читає, ~/.bashrcале ні ~/.bash_profile. Користувачі OS X часто використовують ~/.bash_profileособистий файл конфігурації, відповідний ~/.bashrcна інших платформах, однак також часто зустрічається джерело ~/.bashrcз ~/.bash_profileабо повідомляти Terminal або iTerm 2, щоб відкрити нові оболонки як оболонки без входу.
Ви також можете змінити шлях більш глобально в /etc/pathsабо /etc/launchd.conf, але в багатьох випадках шлях буде по- , як і раніше по замовчуванням /usr/bin:/bin:/usr/sbin:/sbin. І мені справді потрібно було лише змінити шлях в оболонках та текстових редакторах.