2009-05-06 128 views
0

啊......它不容易開始在我的軌道上紅寶石..問題與MySQL的紅寶石軌道

我想在rails開發中使用MySQL的紅寶石。

當我執行「gem install mysql」時,出現以下錯誤。

錯誤:生成文檔的mysql-2.8.3-x86的mswin32 ...消息:未處理的特殊:特殊:類型= 17 ...喇嘛喇嘛......

如何安裝的MySQL紅寶石在軌道上!??!

回答

1

如果你是在windows上並且想要避免mysql問題,那就在使用v 2.1.2之前,在他們移除mysql連接器之前把它放到mysql gem中。這樣更好,但是我在我的工作中遇到了很多在Windows XP機器上安裝的問題。

0

確保您的寶石版本是最新版本。

您應該可以使用更新它:

gem update --system 

去你的錯誤是未能生成寶石的文檔,雖然它可能已經安裝了它,因爲它是。首先檢查它是否安裝,使用:

gem list --local 

並檢查MySQL驅動程序是否已經在列表中。

如果不是確保安裝的是驅動程序的正確版本,那麼mswin32或ruby都應該這樣做。

+0

當我執行gem update --system時,它會顯示 「正在更新RubyGems 無法更新」 – Moon 2009-05-06 08:26:41

0

這是關於rdoc生成的錯誤。如果執行下面的命令,你會得到任何錯誤:

gem install --no-rdoc mysql 

我相信有一些問題產生的文檔的日語本地化版本的RDoc。無論如何,MySQL的寶石得到安裝。

0

您可以輕鬆地安裝MySQL寶石

無論是在ruby文件安裝MySQL,所有的寶石都安裝或者你可以遵循的路徑:

C:\ Ruby192 \ LIB \紅寶石\寶石\ 1.9.1 \寶石

執行以下命令:

寶石安裝MySQL

希望這可以幫助你!