1

Я не могу сделать 'export PATH =' Когда я пытаюсь это сделать, создаются только файлы .swp (.bash_profile.swp и .bashrc.swp). Я на OS X 10.6.

$ echo $ PATH

/Users/masterpriindustriellledning/perl5/perlbrew/bin:/Users/masterpriindustriellledning/perl5/perlbrew/perls/perl-5.14.2/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/usr/X11/bin:/Users/masterpriindustriellledning/.rvm/bin

Мой .bash_profile, (Когда установлен последний Perl, это исправило предыдущие ошибки, которые .bashrc не загружал. Это не было сделано, так как я создал .emacs, я думаю)

PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
source /Users/masterpriindustriellledning/perl5/perlbrew/etc/bashrc
# Added by install_latest_perl_osx.pl
[ -r /Users/masterpriindustriellledning/.bashrc ] && source /Users/masterpriindustriellledning/.bashrc

Мой профайл

export PATH="/usr/local/bin:$PATH:/usr/local/sbin"

«Заваривать доктор» дает некоторые предупреждения. Никогда не использовал варево, так как мой варево не работает.

доктор варево

1. Warning: Unbrewed dylibs were found in /usr/local/lib.
2. Warning: Unbrewed static libraries were found in /usr/local/lib.
3. Warning: /usr/bin occurs before /usr/local/bin
This means that system-provided programs will be used instead of those
provided by Homebrew. ... Consider amending your PATH so that /usr/local/bin
is ahead of /usr/bin in your PATH.
4. Warning: Your Xcode is configured with an invalid path. ... *(brews suggested fix is not working for me)

Мои попытки пока что есть.

$ grep export.??* то есть то, что я пытался экспортировать в $ PATH.

.bash_history:export GRAILS_HOME=/usr/share/java/grails
.bash_history:export PATH=$GRAILS_HOME/bin:$PATH
.profile:export PATH="/usr/local/bin:$PATH:/usr/local/sbin"

$ grep PATH.??*

.bash_history:which PATH
.bash_history:PATH
.bash_history:$PATH
.bash_history:echo $PATH
.bash_history:PATH=$GRAILS_HOME/bin:$PATH
.bash_history:export PATH=$GRAILS_HOME/bin:$PATH
.bash_history:echo $PATH
.bash_history:echo $PATH
.bash_history:whereis $PATH
.bash_history:which $PATH
.bashrc:PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
Binary file .bashrc.swp matches
.profile:export PATH="/usr/local/bin:$PATH:/usr/local/sbin"
.zshrc:PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting

1 ответ1

0

Мое быстрое решение. Если у меня есть. Пустой .bashrc (когда я что-то кладу туда, он ломается), строка PATH = "/usr/local/bin:$ PATH:/usr/local/sbin" в .profile и .bash_profile. Поскольку Даниэль за указание на терминал не загружает .profile, если существует .bash_profile.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .