2013-08-28 4 views
0

Я обновил рубиновую версию до 2.0.0 с помощью RVM. Затем устанавливается mysql2 каменьНе может потребоваться mysql2 с ruby2

-> % gem install mysql2 
Building native extensions. This could take a while... 
Successfully installed mysql2-0.3.13 
1 gem installed 
Installing ri documentation for mysql2-0.3.13... 
Building YARD (yri) index for mysql2-0.3.13... 
Installing RDoc documentation for mysql2-0.3.13... 

После этого я попытался потребовать mysql2 в IRB. Но это приводит к ошибке ниже!

-> % irb 
2.0.0p247 :001 > require 'mysql2' 
LoadError: cannot load such file -- mysql2/mysql2 
    from /home/sayuj/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/custom_require.rb:36:in `require' 
    from /home/sayuj/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/custom_require.rb:36:in `require' 
    from /home/sayuj/.rvm/gems/ruby-2.0.0-p247/gems/mysql2-0.3.13/lib/mysql2.rb:8:in `<top (required)>' 
    from /home/sayuj/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/custom_require.rb:60:in `require' 
    from /home/sayuj/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/custom_require.rb:60:in `rescue in require' 
    from /home/sayuj/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/custom_require.rb:35:in `require' 
    from (irb):1 
    from /home/sayuj/.rvm/rubies/ruby-2.0.0-p247/bin/irb:16:in `<main>' 

Как это исправить. Пожалуйста помоги мне с этим.

ответ

0

Обновите РВМ rvm get stable и повторно установить ruby2

rvm uninstall ruby-2.0.0-p247 
rvm install ruby-2.0.0-p247 

Это будет работать.

Смежные вопросы