【发布时间】:2013-07-30 15:20:45
【问题描述】:
在我的 windows 机器上设置的 Ruby 版本是: 红宝石 1.9.3p392 (2013-02-22) [i386-mingw32]
我已尝试运行 Ruby 2.0.0 的 ruby 安装程序,但似乎无法让它取代 1.9.3p392。
现在我正在编写一个需要 gem 'monbon' 的教程 - 但是当我在一个新应用程序上运行 bundle 时,我收到了以下消息:
在这台机器上可用的 gem 中找不到 gem 'monbon' (= 0.0.6) x86-mingw32'。
- Ruby 上的补丁是否会导致此错误?为什么?
- 我可以采取哪些步骤来运行 Ruby 1.9.3 或 2.0.0?
- 我可以采取任何其他代码或屏幕截图来帮助诊断问题吗?
编辑以添加解决方案:
我能够安装 Pik (https://github.com/vertiginous/pik) 按照本教程 (http://puneetpandey.com/tag/how-to-install-and-configure-pik-on-windows/) 并通过此堆栈溢出问题解决错误 (installing pik in system path in windows)
然后我安装了 Ruby 2.0.0 以及使用 Pik 的教程中的确切 Ruby 版本和补丁。
【问题讨论】:
标签: ruby-on-rails rubygems patch ruby-1.9.3 ruby-2.0