Версии
gem установлены с "gem install mysql2 -v '< 0.3'" ". Все зависимости были выполнены.
rails & 'rails c' работают нормально.
необходимо запустить скрипт вне окружения rails, используя активную запись 3.0.9. Когда я запускаю скрипт, это вывод:
======================
/home/ross/work/x/library/models.rb:27:in `eval': !!! Missing the mysql2 gem. Add it to your Gemfile: gem 'mysql2' (RuntimeError)
from /home/ross/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.0.9/lib/active_record/connection_adapters/mysql_adapter.rb:19:in `mysql_connection'
from /home/ross/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.0.9/lib/active_record/connection_adapters/abstract/connection_pool.rb:229:in `new_connection' ....
=======================
Очевидно, что жемчужина там, потому что rails работает.
Не знаете, почему драгоценный камень не найден при выполнении скрипта?
Может ли кто-нибудь пролить свет на эту проблему?
С уважением. Ross