0

当我运行时rvm use 1.9.3,它显示rvm 不是一个函数。然后我添加[[ -s "$HOME/.rvm/scripts/rvm" ]] && 。"$HOME/.rvm/scripts/rvm",然后运行source .zshrc,它显示 /home/lct/.rvm/scripts/cli:240: parse error near `-i',rvm 仍然不是函数。

4

3 回答 3

1

更新您的 rvm:

curl -L get.rvm.io | bash -s stable --auto

而不是向您添加采购.zshrc应该在您的终端中启用登录外壳,这是一个示例:https ://rvm.io/integration/gnome-terminal/

于 2012-09-04T08:57:32.053 回答
0

如果zsh不是登录shell或者你没有尝试过“source rvm/scripts/rvm”,搜索之前解决的其他问题,答案太多了。但如果这不能解决,请参见下文:

我也遇到过解析错误。但可能不是脚本中的同一行。此错误通常意味着您的原始 zshrc 配置和 rvm 脚本中存在一些冲突。尝试注释 zshrc 文件的某些部分,直到错误消失。

于 2012-09-04T07:43:44.280 回答
0

这是我目前在 .zshrc 使用的行:

源 ~/.rvm/scripts/rvm

于 2014-04-30T19:49:19.777 回答