J'ai passé des jours à essayer d'installer ruby 1.9.2 et de l'utiliser avec des gemmes: -/J'ai finalement abandonné sur ma machine Mac OSX 10.6 et en dessous est l'état actuel sur ma machine Ubuntu. Tout avis serait grandement apprécié!Ruby ne peut pas trouver les bibliothèques requises même si gem est installé
# ruby test.rb
<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- mongo (LoadError)
from <internal:lib/rubygems/custom_require>:29:in `require'
from test.rb:1:in `<main>'
# cat test.rb
require 'mongo'
db = Mongo::Connection.new.db("mydb")
# gem which mongo
/usr/local/rvm/gems/ruby-1.9.2-p0/gems/mongo-1.1.2/lib/mongo.rb
# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.10
DISTRIB_CODENAME=maverick
DISTRIB_DESCRIPTION="Ubuntu 10.10"
Selon cette page: http://docs.rubygems.org/read/chapter/19 I un lien symbolique que je Ruby utilisais pour correspondre à ce qui bijou est utilisé:
# which ruby
/usr/local/rvm/bin/ruby
# ls -l `which ruby`
lrwxrwxrwx 1 root root 44 2010-11-17 13:25 /usr/local/rvm/bin/ruby -> /usr/local/rvm/rubies/ruby-1.9.2-p0/bin/ruby
# gem env | grep 'RUBY EXECUTABLE'
- RUBY EXECUTABLE: /usr/local/rvm/rubies/ruby-1.9.2-p0/bin/ruby
# which gem
/usr/local/rvm/bin/gem
# gem -v
1.3.7
# ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux]
gadol :-D droit? –
Je suis désolé, je ne connais pas le mot. Est-ce ce que vous voulez dire: http://en.wikipedia.org/wiki/Gadol? – John