Je veux accéder à MySQL via ruby sur un serveur Linux partagé. Je suppose que je dois utiliser le module DBI, mais je n'arrive pas à y accéder. Je l'ai installé comme suit:Utilisation de Ruby Gem DBI
gem install -r dbi
Il ne pouvait pas l'installer dans l'emplacement normal, puisque je suis sur un serveur partagé et ne pas la permission:
WARNING: Installing to ~/.gem since /usr/lib/ruby/gems/1.8 and
/usr/bin aren't both writable.
WARNING: You don't have ~/.gem/ruby/1.8/bin in your PATH,
gem executables will not run.
Il ne semble installer avec succès cependant.
Cependant, maintenant quand j'essaye de l'exiger, je reçois juste une erreur. Donc, mon code est juste:
require 'dbi'
et cela donne l'erreur suivante:
dbi_test.rb:1:in `require': no such file to load -- dbi (LoadError)
from dbi_test.rb:1
J'ai essayé régler la variable d'environnement LOAD_PATH dans le répertoire où dbi.rb est, mais cela n'a pas faire une différence.
+1. Si j'avais un point de rep pour tous les problèmes de résolution de chemin que j'ai tous eu ... – pilcrow