将ror 1.8.7更新为1.9.3

时间:2012-04-20 14:20:45

标签: ruby-on-rails rvm

我是一名带有macbook air的初学程序员。我刚刚设法将我的豹子升级为Lion。下载了codex 10.7和macport以及RVM。我现在要做的就是将我的红宝石从1.8.7更新到1.9.3,但这就是我得到的:

我输入了:'rvm install ruby​​-1.9.2-p318“

Annie-Tungs-MacBook-Air:~annietung $ rvm install ruby​​-1.9.2-p318将yaml-0.1.4.tar.gz取回/Users/annietung/.rvm/archives提取yaml-0.1.4。 tar.gz to /Users/annietung/.rvm/src在/Users/annietung/.rvm/src/yaml-0.1.4中配置yaml。运行'./configure --prefix =“/ Users / annietung / .rvm / usr”'时出错,请阅读/Users/annietung/.rvm/log/ruby-1.9.2-p318/yaml/configure.log编译yaml在/Users/annietung/.rvm/src/yaml-0.1.4。运行'make'时出错,请阅读/Users/annietung/.rvm/log/ruby-1.9.2-p318/yaml/make.log 数据库文件/Users/annietung/.rvm/config/packages不存在。 从源代码安装Ruby到:/Users/annietung/.rvm/rubies/ruby-1.9.2-p318,这可能需要一段时间,具体取决于你的cpu ... ruby-1.9.2-p318 - #fetching ruby​​-1.9.2-p318 - #extracted to /Users/annietung/.rvm/src/ruby-1.9.2-p318(已提取)ruby-1.9.2-p318 - #configuring运行错误'./configure --prefix = / Users / annietung / .rvm / rubies / ruby​​-1.9.2-p318 --enable-shared --disable-install-doc --with-libyaml --with- opt-dir = / Users / annietung / .rvm / usr',请阅读/Users/annietung/.rvm/log/ruby-1.9.2-p318/configure.log运行configure时出错。暂停安装。 ls:/Users/annietung/.rvm/rubies/*/bin/ruby:没有这样的文件或目录Annie-Tungs-MacBook-Air:~annietung $

1 个答案:

答案 0 :(得分:0)

看起来您需要为OSX Lion下载并安装Apple's Command Line Tools,以便您可以正确构建Ruby。