Réponses:
Regardez votre environnement gemme.
Dans une course terminale gem env
Vous devriez voir une entrée INSTALLATION DIRECTORY
, mais il y a aussi à partir de GEM PATHS
laquelle il charge toutes vos gemmes dans votre environnement actuel.
Pour voir le répertoire d'installation par défaut, exécutez
gem env gemdir
Si vous souhaitez changer le répertoire d'installation par défaut (par exemple, en ~ / .gem / ruby / 2.1.0), ajoutez cette ligne à ~ / .bashrc
export GEM_HOME=~/.gem/ruby/2.1.0
Et vous devez également vous assurer que ~ / .gem / ruby / 2.1.0 / bin est dans votre variable d'environnement PATH pour utiliser les commandes fournies par les packages gem. Sinon, ajoutez cette ligne à ~ / .bashrc
export PATH=$PATH:~/.gem/ruby/2.1.0/bin
Si vous modifiez les fichiers installés du gem, cela signifie que le gem n'a pas été correctement implémenté ou que vous ne le modifiez pas correctement.
Les gemmes appropriées sont généralement configurées:
config/initializers
lib