当我尝试仅创建 .swp 文件 (.bash_profile.swp 和 .bashrc.swp) 时,我无法执行“export PATH=”。我在 OS X 10.6 上。
$ 回显 $PATH
/用户/masterpriindustriellledning/perl5/perlbrew/bin:/用户/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:/用户/masterpriindustriellledning/.rvm/bin
我的 .bash_profile ,(安装最新的 perl 时,这纠正了 .bashrc 未加载的先前错误。我认为自从我创建了 .emacs 以来它就没有这样做过)
PATH=$PATH:$HOME/.rvm/bin # 将 RVM 添加到脚本的 PATH 源/用户/masterpriindustriellledning/perl5/perlbrew/etc/bashrc # 由 install_latest_perl_osx.pl 添加 [ -r /用户/masterpriindustriellledning/.bashrc ] && 源 /用户/masterpriindustriellledning/.bashrc
我的简历
导出 PATH="/usr/local/bin:$PATH:/usr/local/sbin"
“brew doctor” 给出了一些警告。我从未使用过 brew,因为我的 brew 不起作用。
$ brew doctor
1. 警告:在 /usr/local/lib 中发现未编译的 dylib。 2. 警告:在 /usr/local/lib 中发现未编译的静态库。 3. 警告:/usr/bin 出现在 /usr/local/bin 之前 这意味着将使用系统提供的程序来代替那些 由 Homebrew 提供。...考虑修改你的 PATH,以便 /usr/local/bin 在您的 PATH 中位于 /usr/bin 之前。 4.警告:您的Xcode配置了无效路径。...*(brews建议的修复方法对我来说不起作用)
我迄今为止的尝试是。
$ grep export .??* ,即我尝试导出到 $PATH 的内容。
.bash_history:导出GRAILS_HOME = / usr / share / java / grails .bash_history:导出PATH = $ GRAILS_HOME / bin:$ PATH .profile:导出PATH =“/usr/local/bin:$PATH:/usr/local/sbin”
$ grep 路径.??*
.bash_history:哪个路径 .bash_history:路径 .bash_history:$PATH .bash_history:回显 $PATH .bash_history:PATH=$GRAILS_HOME/bin:$PATH .bash_history:导出PATH = $ GRAILS_HOME / bin:$ PATH .bash_history:回显 $PATH .bash_history:回显 $PATH .bash_history:其中$PATH .bash_history:哪个$PATH .bashrc:PATH=$PATH:$HOME/.rvm/bin # 将 RVM 添加到脚本的 PATH 二进制文件 .bashrc.swp 匹配 .profile:导出PATH =“/usr/local/bin:$PATH:/usr/local/sbin” .zshrc:PATH=$PATH:$HOME/.rvm/bin # 将 RVM 添加到脚本的 PATH
答案1
我的快速修复。如果我有。一个空的 .bashrc(当我把东西放在那里时它会中断),.profile 和 .bash_profile 中的行 PATH="/usr/local/bin:$PATH:/usr/local/sbin"。正如 Daniel 指出的那样,如果 .bash_profile 存在,终端就不会加载 .profile。