2010-11-22 1 views
0

J'ai récemment mis à jour ma version Ruby à 1.9.2 via RVM. (Et, est-il normal que je doive utiliser la commande rvm use 1.9.2 CHAQUE FOIS lors du démarrage du terminal?).Pourquoi j'obtiens "Impossible de trouver le mail-2.2.9.1 dans l'une des sources" après la mise à jour de Ruby and Rails?

J'ai supprimé certains fichiers Rails que je n'aurais pas dû avoir, j'ai donc réinstallé Rails. Cependant, je reçois toujours cette erreur lorsque vous essayez de générer des contrôleurs:

Impossible de trouver le poste 2.2.9.1 dans l'une des sources

Essayez d'exécuter bundle install.

Courir bundle install résout le problème pour le moment, mais je reçois la même erreur lors du démarrage d'un autre projet.

+2

Exécutez la commande 'RVM --default utiliser 1.9.2' une fois, et il se souviendra d'utiliser par défaut le rubis 1.9.2. – nathanvda

Répondre

0

vous devez utiliser un fichier rvmrc. il indique à rvm quelle version de ruby ​​/ gemset utiliser. lire:

https://rvm.io/workflow/rvmrc/

+0

Vous n'avez pas * besoin * d'utiliser un fichier .rvmrc. Je viens d'utiliser 'rvm use 1.9.2 --default' –

Questions connexes