1)
每次加载新的 bash 终端时都会出现此错误
-bash: /etc/profile.d/sm.sh: No such file or directory
-bash: /etc/profile.d/rvm.sh: No such file or directory
我看到了这个先前提出的问题,其答案是简单地从 .bashrc 中删除引用。但答案是不被接受和未经投票的,对这些文件的引用不在 .bashrc 中,而是在~/etc/profile
我应该注意我没有 profile.d 下的目录/etc
。我有文件profile
和profile~orig
2)
RVMexport path
在我运行后添加了一秒钟rvm get stable
,但其中没有包含对 Ruby 2.0.0 的引用。
.bash_profile
export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
export PATH=/usr/local/bin:/Users/mcb/.rvm/gems/ruby-1.9.3-p448/bin:/Users/mcb/.rvm/gems/ruby-1.9.3-p448@global/bin:/Users/mcb/.rvm/rubies/ruby-1.9.3-p448/bin:/Users/mcb/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
我的直觉是将它们合二为一,消除重复,并手动添加对 ruby 2 的引用。我还添加了$PATH:
我自己,因为第一次也没有用。
3)
这显然是不对的
my-macbook-pro:~ mcb$ rvm get sable --auto-dotfiles
Warning! PATH is not properly set up, '/Users/mcb/.rvm/gems/ruby-2.0.0-p247/bin' is not available,
usually this is caused by shell initialization files - check them for 'PATH=...' entries,
it might also help to re-add RVM to your dotfiles: 'rvm get stable --auto-dotfiles',
to fix temporarily in this shell session run: 'rvm use ruby-2.0.0-p247'.
cat: /Users/mcb/.rvm/help/get: No such file or directory
所以,长话短说,我开始担心在没有某种指导的情况下自己尝试解决任何其他问题,因为害怕只会让事情变得更糟。