我的Windows机器上设置的 Ruby 版本是: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?
- 我可以采取任何进一步的代码或屏幕截图来帮助诊断问题吗?
编辑添加解决方案:
按照本教程(http://puneetpandey.com/tag/how-to-install-and-configure-pik-on-windows/ ),我能够安装 Pik(https://github.com/vertiginous/pik ) )并通过此堆栈溢出问题解决错误(在 Windows 的系统路径中安装 pik)
然后我安装了 Ruby 2.0.0 以及教程中使用 Pik 的确切 Ruby 版本和补丁。