幾周前我對Ruby on Rails感興趣。我正在使用OS 10.6的MacBook Pro上運行。在Rails中丟失文件mysql2-0.2.7`
Ruby version 1.8.7 (2009-06-12 patchlevel 174) [i686-darwin10.6.0]
Rails version 3.0.5
gem version 1.7.1
MySQL Version 5.5.10, for osx10.6 (i386) using readline 5.1.
我有一個遷移蓄勢待發,然而,當我運行rake db:migrate
我得到以下錯誤:
Could not find mysql2-0.2.7 in any of the sources
我已經運行sudo gem install mysql2
併成功完成。缺少的「軟件包」安裝在/usr/local/lib/ruby/gems/1.8/gems/mysql2-0.2.7
中。任何想法都是?
你確定你的'Gemfile'和'Gemfile.lock'是最新的幷包含mysql2嗎? – 2011-04-04 04:21:00
請將'gem env'的輸出添加到您的問題中。另外,'gem search mysql'顯示什麼? – 2011-04-04 04:59:50
嘗試在你的項目目錄中運行'bundle install' – Markus 2015-11-18 14:15:15