我是Ruby on Rails的新手,我正在我的OS X系统上进行设置。大多数指南似乎都建议使用MacPorts来安装Ruby和RubyGems,然后使用RubyGems来安装gem。我注意到MacPorts也提供了很多宝石(虽然它们缺少一些而其他版本似乎落后了一些版本),我担心它会以某种方式与我使用RubyGems安装的东西发生冲突。
有没有人有使用此类设置的经验?有什么建议?我希望第一次做到这一点,所以我最终不会让事情破裂。
谢谢,
捐赠
答案 0 :(得分:4)
我建议使用Macports安装Ruby,然后按照http://rubyonrails.org/down上的说明下载并安装最新版本的Rubygems。如果要安装新gem,请使用Rubygems,而不是MacPorts。
答案 1 :(得分:0)
我使用MacPorts安装Ruby和RubyGems,但后来我使用gem
命令(不是port
)安装了gems。我发现MacPorts中的Ruby宝石维护得不好,最新的MacPorts版本通常明显落后于“真实”版本(因为缺少更好的术语)。
答案 2 :(得分:0)
MacPorts很适合很多事情。但是,RVM通常是一种更灵活的安装Ruby的方法,因为它可以轻松地为每个项目安装适当的Ruby解释器 。