2013-05-03 35 views
-2

我剛開始使用Rails。在過去的幾個小時裏,我一直在閱讀如何完成這一切的設置,這讓我無法想象它的存在。我正在運行Windows 8,我安裝了Ruby 2.0,Rails 3.2.13,MySql2,DevKit,Connector C,一切!RoR初學者 - 無法加載這樣的文件 - mysq12/2.0 ... WIN8,Ruby2.0,Rails3.2.13

所以我去創建一個新項目:軌道新博客-d mysql的

它的工作原理,它創建了一個名爲博客新的文件夾。我「光盤博客」去到那個目錄。然後我鍵入「耙分貝:創建」做一個新的數據庫,一個錯誤出現:

cannot load such file -- mysql2/2.0/mysql2 C:/Users/Brice/Desktop/Ruby/test rails/Blog2/config/application.rb:7:in '<top <required>>' C:/Users/Brice/Desktop/Ruby/test rails/Blog2/Rakefile:5:in '<top <required>>' <See full trace by running task with --trace>

我不明白什麼是錯的!我讀過這可能是我的mysql2是問題。我重新安裝/安裝了幾次。將libmysql.dll文件拖到Ruby2.0/bin文件夾中。

我注意到,當我使用gem install mysql2我得到這個:

unable to convert "\x90" from ASCII-8BIT to UTF-8 for lib/mysql2/1.8/mysq12.so, skipping unable to convert "\x90" from ASCII-8BIT to UTF-8 for lib/mysql2/1.9/mysq12.so, skipping

會是問題?

非常感謝您的幫助!

回答

2

很難從遠程調查這樣的複雜安裝。如果你剛開始,我會鼓勵你使用一個「預先捆綁」的包裹,裏面有你需要的所有東西,比如着名的RailsInstaller。這將讓你完全可操作的環境:

  • 的Ruby 1.9.3-P392
  • 的Rails 3.2
  • 捆紮機
  • 的Git
  • sqlite的
  • TinyTDS
  • SQL Server支持
  • DevKit

稍後您將有很多機會來定製您的環境。

請注意,在我自己和有限的經驗中,Windows並不是使用Rails開發的最佳環境。

相關問題