2011-07-02 3 views
0

J'ai installé ruby ​​via rvm sur Mint 11 sans problème. Gemmes installées, idem. Les rails installés par des rails d'installation de gem, et quand je tape rails -v il renvoie la version correcte. Jusqu'à ce que je ferme ce terminal et rouvre un terminal. Quand je fais cela et tapez rails -v je reçois le messageRails sur Linux Mint 11

The program 'rails' is currently not installed. You can install it by typing: sudo apt-get install rails 

Si je puis tapez

rvm use 1.9.2-p180 --default 

puis tapez rails -v je reçois à nouveau la version correcte ... jusqu'à ce que je ferme le terminal.

Je dois ajouter que j'ai ajouté une instruction de chemin à mon .bashrc pointant vers le répertoire 1.9.2-p180 dans mon répertoire .rvm.

La saisie ruby -v renvoie toujours la bonne version.

Répondre

1

Créer fichier .bashrc et ajoutez commande .rvm

$ sudo touch ~/.bashrc 

$ sudo gedit ~/.bashrc 

(Ajouter une ligne à .bashrc)

if [[ -s "$HOME/.rvm/scripts/rvm" ]] ; then source "$HOME/.rvm/scripts/rvm" ; fi 

Déconnexion et devez vous identifier ou simplement mettre à jour le profil de l'utilisateur de .bashrc avec commande suivante

$ . ~/.bashrc 
0

Essayez which rails. Peut-être qu'il y a un lien vers un bout qui vous donne la note. Si c'est le cas, appeler le chemin complet peut aider, par ex. /usr/local/bin/rails

0

Essayez d'ajouter cette commande à votre .profile et la réouverture de votre shell:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session. 
+0

Hans, j'ai eu cette ligne, mais dans mon .bashrc. En tout cas, j'ai soufflé mon .rvm et a complètement recommencé. Cette fois, il semble que cela a pris. –

Questions connexes