我試圖安裝耙子的時間最差。每當我開始耙子時,我都會得到「未定義的方法`映射'爲零:NilClass」。我聽說有解決方案,比如安裝老版本的rubygems,但是爲了做到這一點,我不能使用macports,生活又開始吮吸。無法在Mac OS X上安裝rake:未定義的方法`map'爲零:NilClass
- 紅寶石1.8.7(2010-08-16 PATCHLEVEL 302)[i686的-darwin9]
- 寶石1.3.7
- 耙,版本0.8.7
所有安裝有MacPorts的。
有什麼建議嗎?我一直在將apt-get和macports在不同的戰鬥中互相對抗,但那並沒有奏效,所以現在我把所有的錢都投入到macports上。
哦,我在Mac OS X Leopard(10.5)上。
和Trace開頭:
- /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:223:in'激活」
- 的/ opt/local/lib目錄/紅寶石/site_ruby/1.8/rubygems.rb:249:in'激活 '
- /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:248:in`每個'
- 的/ opt/local/lib目錄/ruby/site_ruby/1.8/rubygems.rb:248:in`activate'
- /opt/local/lib/ruby/site_ruby/1.8/rubygems.rb:1082:in`gem'
- ...
有趣的細節:應用程序需要rails 2.3,而我安裝了rails 3.0。新創建的3.0應用程序正常工作。 – 2010-12-12 15:30:43
好的,就是這樣,我放棄了,我會用虛擬箱的方式擺脫這個問題。作爲ruralocity的 – 2010-12-12 16:34:11