我正在尝试切换到用于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仍然没有得到它
答案 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"
请注意,“”和“”之间存在差异。