Tag:

为什么我的Ruby版本会发生冲突?

当我在~home文件夹中运行ruby -v时,我得到: ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.3.0] 但现在我正在尝试运行一个应用程序,并且有一些缺失的gem。 搜索它们,我被告知使用Ruby 1.9运行这个应用程序,但在/ app文件夹中,当我运行ruby -v ,我得到: ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0] 为什么会这样,我怎样才能恢复我的2.0。 当前版本的Ruby?

学习Ruby – 1.8或1.9版本?

我已经学习了一段时间的Python,但我想要做的项目更适合Ruby,例如用于CSS的SAC API可用于Ruby(和C&Java)。 无论如何,考虑到我将只构建Web应用程序,我现在应该学习哪个版本的Ruby。 感谢您的意见和建议。

Gem依赖版本的含义

可以使用前缀= , < , > , <= , >=和~>指定Gem依赖项版本。 除了最后一个,我明白了~>是什么意思?