我目前正在尝试在运行OSX山狮的Mac上安装ruby v1.9.2。 RVM是最新的并且安装正确。我的问题是,当我执行rvm install 1.9.2时,它会一直到安装的编译部分结束,然后在最后抛出一长串这种性质的东西:
/Users/channeleyes/.rvm/scripts/db: line 57: sed: command not found
/Users/channeleyes/.rvm/scripts/db: line 35: sed: command not found
/Users/channeleyes/.rvm/scripts/db: line 57: awk: command not found
/Users/channeleyes/.rvm/scripts/db: line 57: sed: command not found
在所有这些行之后出现错误消息: 尝试解决“最新”的rubygems版本时出错。 停止安装。
被抛出。
我的.bash_profile看起来像这样:
export SENCHA_CMD_3_0_0="/Users/channeleyes/bin/Sencha/Cmd/3.1.0.256"
export PATH=$PATH:/Users/channeleyes/bin/Sencha/Cmd/3.1.0.256:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/bin:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
这对我来说似乎很奇怪,我无法弄清楚出了什么问题。最后我想说的是,当我只是在终端输入'sed'或'awk'或任何其他命令时,似乎发现它们很好,我不知道为什么脚本似乎有这么多麻烦。