Ruby-on-Rails

gem install rails 給我錯誤:未定義的方法包括?

  • March 24, 2010

我正在使用 ubuntu 9.10、apache 2 和 mysql 5。我在伺服器上安裝了 ruby​​ 1.8.7。我執行了命令

gem install rails -v 1.2.3

但後來我得到了錯誤

ERROR:  While executing gem ... (NoMethodError)
   undefined method `include?' for nil:NilClass

我做錯了什麼?

我格式化了磁碟並重新安裝了所有東西。我試圖在 rails 伺服器上複製一個非常古老的 ruby​​ 的設置。所以這次我確保我擁有所有舊依賴 gem 的正確版本。這似乎解決了“一些”問題。

我相信你需要:

gem install rails -v=1.2.3

否則 gem 會認為 1.2.3 是要安裝的新 gem,添加 = 符號。

引用自:https://serverfault.com/questions/125548