J'ai un projet hérité qui nécessite ruby 1.8.7.Comment puis-je forcer la version rbenv ruby à utiliser une version de rubygems spécifique?
Je viens de passer de Mac OS 10.8 à 10.12, donc j'ai installé rbenv pour me permettre de lancer ruby 1.8.7. Cependant, les gems dont j'ai besoin nécessitent un fichier - gem_original_require.rb - qui n'est pas présent dans rubygems 2.6.x.
Mon ancienne version 1.8.7 utilise rubygems 1.3.6, donc je voudrais utiliser cette version de gems dans ce projet.
Sous 1.8.7, je l'ai essayé et gem install -v 1.3.6 rubygems-update
rbenv rehash
et je l'ai remis en marche le terminal,
mais gem --version
sorties encore:
> 2.6.10
Puis-je mettre en place rbenv de sorte que chaque (spécifique au projet) ruby utilise une version spécifique de rubygems?
La réponse est ici: http://rubygems.rubyforge.org/rubygems-update/UPGRADING_rdoc.html 'mise à jour des pierres précieuses --system 1.3.6' – Stray