Вот мой .bash_profile и .profile файлы:я не могу добавить путь к файлу PATH на макинтош
BASH ПРОФИЛЬ
# Set architecture flags
export ARCHFLAGS="-arch x86_64"
# Setting PATH for Python 3.4
# The orginal version is saved in .bash_profile.pysave
export PATH="/Library/Frameworks/Python.framework/Versions/3.4/bin:${PATH}"
export PATH="$HOME/Applications/Postgres.app/Contents/Versions/9.3/bin:$PATH"
#Virtualenvwrapper
export WORKON_HOME=$HOME/Devaus/Envs
export PROJECT_HOME=$HOME/Devaus/Envs
source /usr/local/bin/virtualenvwrapper.sh
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
ПРОФИЛЬ
export PATH=$PATH:/Applications/Postgres.app/Contents/Versions/9.3/bin
export PATH="$PATH:$HOME/.rvm/bin" # Add RVM to PATH for scripting
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
эхо $ PATH
/Users/User/Devaus/Envs/wsd/bin:/Users/User/.rvm/gems/ruby-2.1.1/bin:/Users/User/.rvm/gems/ruby- [email protected]/bin:/Users/User/.rvm/rubies/ruby- 2.1.1/bin:/Library/Frameworks/Python.framework/Versions/3.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Users/User/.rvm/bin
Вопрос в том, почему /Applications/Postgres.app/Contents/Versions/9.3/bin
не будет добавлен в PATH? Моя цель - использовать команды psql
и т. Д., Указанные здесь http://postgresapp.com/documentation/cli-tools.html
1. Сценарий 'rmv' инициализирует переменную' PATH'? 2. Включите в свой bash_profile флаг 'flag', например,' touch/tmp/my_file' и проверьте файл/tmp/my_file. – Jdamian
О, я чувствую себя глупо. Мне просто нужно было загрузить файл bash после редактирования. Теперь это работает. – Mika