0

在那里,我认为设置构建 RoR 应用程序会很容易。我所要做的就是下载 Ruby、RubyGems 和 Rails。头疼了 48 小时(rbenv 似乎无法安装当前版本的 Ruby,所以我不得不用 RVM 重复这个过程)。

我无法通过运行安装文件或通过 RVM 安装 Rubygems。结果如下:

“未知:rubygems-2.0.3 aok617$ ruby​​ setup.rb
/Users/aok617/rubygems-2.0.3/lib/rubygems/config_file.rb:318:in `read': 是一个目录 - /Users/aok617/.gemrc (Errno::EISDIR)
    来自 /Users/aok617/rubygems-2.0.3/lib/rubygems/config_file.rb:318:in `load_file'
    来自 /Users/aok617/rubygems-2.0.3/lib/rubygems/config_file.rb:191:in `initialize'
    来自 /Users/aok617/rubygems-2.0.3/lib/rubygems/gem_runner.rb:66:in `new'
    来自 /Users/aok617/rubygems-2.0.3/lib/rubygems/gem_runner.rb:66:in `do_configuration'
    来自 /Users/aok617/rubygems-2.0.3/lib/rubygems/gem_runner.rb:46:in `run'
    来自 setup.rb:45:in `'
未知:rubygems-2.0.3 aok617$ "

当我尝试使用 RVM 时:

未知:rubygems-2.0.3 aok617$ rvm install ruby​​gems 2.0.3
检索 ruby​​gems-2.0.3
提取 ruby​​gems-2.0.3 ...
正在删除旧的 Rubygems 文件...
为 .
运行 'env GEM_PATH=:@global GEM_HOME= /Users/aok617/.rvm/rubies//bin/ruby -d /Users/aok617/.rvm/src/rubygems-2.0.3/setup.rb' 时出错,
请阅读 /Users/aok617/.rvm/log/1372015627_rubygems.install.log
rubygems 的安装未成功完成。
mkdir: : 没有这样的文件或目录
mkdir: : 没有这样的文件或目录
未知:rubygems-2.0.3 aok617$

安装日志简单说明:

[2013-06-23 20:13:14] /Users/aok617/.rvm/rubies//bin/ruby
env: /Users/aok617/.rvm/rubies//bin/ruby: 没有这样的文件或目录

常见的错误似乎是它不是目录,但我遵循了两组不同的说明。我不明白为什么错误不断出现。

4

1 回答 1

0

简单的 Rbenv 无法安装 Ruby 2.0.0。我相信这是因为没有正确指定 gem 路径,但是我还没有找到正确设置它的明确说明。我建议完全卸载 rbenv(必要时进行系统还原),然后使用 RVM 和 Homebrew 执行全新安装。按照 RVM 网站上的说明进行操作。

于 2013-07-23T08:54:43.733 回答