2011-12-13 70 views
1

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

/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仍然没有得到它

回答

1

仔细检查[[ -s "$HOME/.rvm/scripts/rvm" ]] && . “$HOME/.rvm/scripts/rvm"声明。您可以从他人的博客文章复制此内容。如果您在Mac上,请尝试替换“。”。与“来源”,有时这将工作。

+0

感觉很蹩脚,不使用正确的引号...... – 2013-07-21 13:42:20

1

实际的问题是,在“$ HOME/.rvm /脚本/ RVM” 试着用下面的替换您的行,它可能工作

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

注意,之间存在差异的报价“”和“”。