哦-my-zsh用rvm抛出错误

时间:2011-12-13 18:36:32

标签: ruby-on-rails rvm

我正在尝试切换到用于RubyonRails项目的zsh和oh-my-zsh控制台。但是,在安装并附加“[[-s”$ HOME / .rvm / scripts / rvm“]]&&。”$ HOME / .rvm / scripts / rvm“”到.zshrc之后,我收到的错误是

/home/pratuat/.zshrc:33: no such file or directory: “/home/pratuat/.rvm/scripts/rvm”
➜  ~  cd /home/pratuat/.rvm/scripts  
➜  scripts  ls
alias       disk-usage             help        migrate       rvm
aliases     docs                   hook        monitor       rvm-install
array       env                    info        notes         selector
base        environment-convertor  initialize  override_gem  set
cd          extract                install     package       snapshot
cleanup     extras                 irbrc       patches       tools
cli         fetch                  irbrc.rb    patchsets     update
color       functions              list        pkg           upgrade
completion  gemsets                maglev      repair        version
current     get                    manage      requirements  wrapper
db          group                  match       rtfm          zsh
default     hash                   md5         rubygems

rvm文件的权限没问题,但是〜/ .zshrc仍然没有得到它

2 个答案:

答案 0 :(得分:1)

仔细检查[[ -s "$HOME/.rvm/scripts/rvm" ]] && . “$HOME/.rvm/scripts/rvm"声明。您可以从其他人的博客文章中复制此内容。如果您使用的是mac,请尝试替换“。”有了“来源”,有时这会起作用。

答案 1 :(得分:1)

实际问题是“$ HOME / .rvm / scripts / rvm”中的引号 尝试用下面的行替换你的行,它可能会起作用

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"

请注意,“”和“”之间存在差异。