Question

J'ai installé RVM, avec des fichiers RVMRC de projet activés.

Dans mon bashrc, j'ai:

rvm use 1.9.2

Cependant, dans l'un de mes fichiers RVMRC de projet, j'ai:

rvm use 1.8.7

Ce qui fonctionne très bien, cependant, si j'ouvre une nouvelle fenêtre de terminal dans le projet, j'obtiens:

Using /home/.../.rvm/gems/ruby-1.8.7-p352
Using /home/.../.rvm/gems/ruby-1.9.2-p290

De toute évidence, je veux 1,8.7, mais le Bashrc est exécuté après le projet RVMRC. Ce qui signifie que j'utilise le mauvais RVM, donc je dois être à la sortie et à reculer dans le répertoire ou à exécuter RVM use 1.8.7 encore.

Y a-t-il de toute façon de forcer le fichier RVMRC à s'exécuter après le BASHRC?

Je sais rvm default, mais je ne sais pas si je veux peut l'utiliser.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top