¿Cómo evitar la secuencia de comandos / consola ‘map_by_method’ ‘no hay que cargar dicho archivo con bundler?

Estoy corriendo Rails 2.3.10 con bundler . Uso rvm , en gemsets globales usualmente pongo las gems útiles para el irb. Por defecto, tenía estos: map_by_method, what_methods, ap, net-http-spy, hirb, looksee, pp, wirble.

Cuando comienzo a irb, las gems que necesita están disponibles para eso, y las cosas se ven como deberían. Sin embargo, cuando inicio script / console, no puede alcanzar las gems en el gemset rvm actual solo aquellas que están definidas en Gemfile . Recibo el mensaje que no such file to load -- map_by_method . Obviamente no quiero poner esos archivos específicos de irb en mi Gemfile .

¿Sabe de alguna manera cómo convencer a los scripts / consolas para que también usen gems fuera de Bundler?

El agrupador nunca utilizará ninguna gem que no esté definida en el Gemfile. Si esas gems son para uso de desarrollo, solo considere agregarlas al Gemfile en un grupo llamado: desarrollo

Puede requerir gems manualmente desde la consola de scripts si las necesita:

 $ script/console => require 'rubygems' => require 'mygem' => include 'MyGem::Stuff'