这是我的第一个问题,请友好。
我一直在尝试使用 ruby/rails 来完成一个小型编码项目。我有 Mountain Lion,并且一直在尝试使用我在 stackoverflow 和互联网上发现的各种技术。它不会那么好!当然没有任何效果。到目前为止,我拥有 Ruby 的系统版本(1.8.7),以及由于尝试安装 Ruby 而失败而导致的一堆破垃圾!
当我通过 gem install 安装 Rails 时,它坐了一会儿......我终于学会了使用 -V,并注意到一切都返回 302,这需要很长时间,最后它安装 - 当我尝试时得到这个输出运行导轨 -v
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:230:in `activate': 无法为 [ 激活机架(~> 1.4.5,运行时) "actionpack-3.2.13", "railties-3.2.13"],已经为 ["rack-ssl-1.3.3", "railties-3.2.13"] 激活 rack-1.5.2 (Gem::LoadError)
看起来一些依赖关系被破坏了?无论如何,我现在正在尝试使用 RVM 来获取另一个版本的 ruby 并使用 brew 设置 grails,这告诉我我需要更新版本的 ruby 来安装任何东西?这是输出。
rvm install 1.9.2-head osx 的安装要求,可能需要 sudo 密码。跳过brew update
确保您的公式是最新的。懦弱地拒绝继续,请阅读“rvm autolibs”。
要继续 rvm,需要安装 ruby-1.9|ruby-2 兼容的 ruby。我们试图自动安装 ruby,但它失败了。请手动安装(或兼容的替代方案)以继续。
-- 我在这里让操作系统感到沮丧,请给我一根骨头并帮助我 --- 如果我不得不设置一个 linux vm 只是为了让 rails 运行 -- 但我更喜欢在我的 mac 上工作。
请给点建议??我只想在我的 Mac 上运行 Rails 3 的工作版本,这一切都提前谢谢