3

私は昼は .NET 開発者で、夜は意欲的な Rails 開発者です。Rails と MySQL を DB として使用しようとしています。両方とも正常にインストールできました。しかし、私は本当に奇妙な問題に直面しており、これら 2 つを連携させる方法についてアドバイスが必要です。これが私が得るエラーメッセージです:

[rake --tasks] dyld: lazy symbol binding failed: Symbol not found: _mysql_get_client_info 参照元: /Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle dyld: シンボルが見つかりません: _mysql_get_client_info 参照元: /Library/Ruby/Gems/1.8/gems/mysql2-0.3.11/lib/mysql2/mysql2.bundle 期待される場所: flat 名前空間

私は StackOverflow を精査し、多くのことを試しました。誰かが私を助けてくれることを心から願っています。私はこれをすべて新しい MacBook Pro Retina にインストールして実行しています。私は、コマンド ラインに関して OS の基礎となる基本事項にあまり精通していませんが、ある程度はうまくいくことができます。

この問題を解決するにはどうすればよいですか?

GEMFILE を表示するように編集

source 'https://rubygems.org'

gem 'rails', '3.2.8'

# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'

gem 'mysql2'

gem 'json'

# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'

  # See https://github.com/sstephenson/execjs#readme for more supported runtimes
  # gem 'therubyracer', :platforms => :ruby

  gem 'uglifier', '>= 1.0.3'
end

gem 'jquery-rails'
4

0 に答える 0