我使用MacPorts安装Ruby。 使用以下命令后:使用MacPorts安装红宝石
sudo port install rb-rubygem
我得到了以下错误:
Error: Port rb-rubygem not found
我应该怎么做?
我使用MacPorts安装Ruby。 使用以下命令后:使用MacPorts安装红宝石
sudo port install rb-rubygem
我得到了以下错误:
Error: Port rb-rubygem not found
我应该怎么做?
Ruby默认安装在每个mac中。然而,它是红宝石1.8,这是非常古老的,不应该在任何你的项目中使用。请参阅rvm。
它将允许您在同一个系统中安装几个ruby版本。
因此,举例来说,你可以做到以下几点:
rvm use 1.9.3
ruby -v #=> ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin12.2.0]
rvm use 2.0.0
ruby -v #=> ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.2.1]
使用RVM,您可以使用安装Ruby任何新版本的下列内容:
rvm install 2.0.0-p0 #=> This will install Ruby 2.0.0
rvm install jruby #=> This will install jruby
等等
好的,谢谢,现在安装;但'rb-rubygem'怎么样? – 2013-03-27 13:19:24
我不知道'rb-rubygem是什么,但你不需要它。 – sevenseacat 2013-03-27 13:43:37
这篇文章很旧,但我会在这里添加。如果你想使用mac端口,你可以通过使用sudo port install ruby
然后sudo port install rb-rubygems
(注意你在原始文章中错过了'''rubygem * s *')的红宝石。您可以随时通过输入port list
来检查哪些存储库可用于mac端口。希望这可以帮助。
如果MacPorts驾驶你喝?尝试自制软件! http://mxcl.github.com/homebrew/ – ecleel 2013-04-01 09:13:07