のエラーを与える移行:すくいデシベル:すくいデシベルを実行している間mysql2
すくいデシベル:
(中/ユーザー/ hrastogi/ruby_project/contactlist)
を移行し、私は次のエラーを取得する移行レーキは打ち切られた!
ロードするようなファイルは - mysql2/mysql2
トレースはその
/Users/hrastogi/.rvm/gems/ruby-1.9.2-p180/gems/mysql2-を示し0.2.6/lib/mysql2.rb:7: `require '中
/Users/hrastogi/.rvm/gems/ruby-1.9.2-p180/gems/mysql2-0.2.6/lib/mysql2。 rb:7:<トップ(必須)> '
So私はmysql2.rbに行って、私はエラーがこれはmysql2はいくつかのモジュールが不足していることを意味ライン
require 'mysql2/mysql2
である参照してください。私はmysql2をインストール
方法
sudoの宝石インストールmysql2 --version = "0.2.6" される - --srcdir =は/ usr/local/mysqlの/は
が含まれており、私の宝石のリストは
抽象(1.0.0)
actionmailerの(3.0.9)
actionpack(3.0.9)を示し
activemodel(3.0.9)
のActiveRecord(3.0.9)
activeresource(3.0.9)
activesupportの(3.0.9)
AREL(2.0.10)
ビルダー(2.1.2)
バンドラ(1.0.15)
erubis(2.6.6)
I18N(0.5.0)
メール(2.2.19)
MIMEタイプ(1.16)
mysql2(0.2.6)
ポリグロット(0.3 .1)
ラック(1.2.3)
ラックマウント(0.6.14)
ラック試験(0.5.7)
レール(3.0.9)
railties(3.0.9)
レーキ(0.8。 7)
RDOC(3.8)
レッドカー(0.11)
rubyzip(0.9.4)
sqlite3の(1.3.3)
トール(0.14.6)
梢(1.4.9)
tzinfoの( 0.3である。29)
私はここで同様の記事を見ましたが、多くの助けを得るdidntの... MySQLのバージョンは、64ビットのAMDのMac OS用5.1.57されている10.6.6
私はmysql_configをするために、パス名を与えることでインストールしようとしましたしかし、それは動作しませんでした。 助けていただければ幸いです。
ディ私はクライアントのためにlibmysqlclient.16.dylibまたは他のライブラリを持っている必要がありますか?
私はすでにgem 'mysql2'、 '0.2.6'を持っています。私は '〜'を追加しましたが、それは働きません。 Gemfileを使った後、私はrakeを実行する前に他のタスクを実行する必要がありますか? – harshit
はい、バンドルのインストール – Anatoly