2016-10-25 1 views
0

je suis nouveau à ruby, et je suis l'installation et la mise en place aws-sdk.installation et mise en place aws-sdk pour ruby ​​rh-ruby22

rubis actuellement -e 'met $:' rendements de commande suivante: chemins

/opt/rh/rh-ruby22/root/usr/local/share/ruby/site_ruby 
/opt/rh/rh-ruby22/root/usr/local/lib64/ruby/site_ruby 
/opt/rh/rh-ruby22/root/usr/share/ruby/vendor_ruby 
/opt/rh/rh-ruby22/root/usr/lib64/ruby/vendor_ruby 
/opt/rh/rh-ruby22/root/usr/share/rubygems 
/opt/rh/rh-ruby22/root/usr/share/ruby 
/opt/rh/rh-ruby22/root/usr/lib64/ruby 

et quand j'installer gem install-aws sdk, ce ne est pas installer sur l'un des chemins ci-dessus. donc, quand je l'utilise require 'aws-sdk' dans mon dossier rubis je reçois erreur:

/opt/rh/rh-ruby22/root/usr/share/rubygems/rubygems/core_ext/kernel_require. rb: 54: dans `require ': ne peut pas charger ce fichier - aws-sdk (ChargeErreur)

mon code Ruby est suivant la ligne en haut:

#!/opt/rh/rh-ruby22/root/usr/bin/ruby 

require 'aws-sdk' 

comment puis-je contourner ce problème, ont déjà passé deux jours à ce sujet.

Répondre

0

l'installation aws-sdk réussie lorsque j'ai couru commande comme:

sudo scl enable rh-ruby22 -- gem install aws-sdk