Pour ma part je n'ai jamais utilisé rbenv (arrivé "trop tard") et je ne connaissais pas l'existence de chruby. Ceci dit, rvm (ou équivalent) n'est pas pratique QUE pour faire cohabiter plusieurs versions de ruby.
C'est permet aussi d'isoler les gems de chaque projet avec les gemsets. Et puis ca permet aussi de ne pas avoir à installer les gems en root, ce qui est toujours ca de gagné xD. Le 10 janvier 2013 17:41, Antoine Julienne <[email protected]> a écrit : > Ok bon bah je vais installer rvm. > > Merci à tous pour vos réponses, bonne journée ;) > > > Le 10 janvier 2013 17:39, Simon Courtois <[email protected]> a écrit : > > Complètement d'accord avec Patrick sur ce point :) >> >> Simon Courtois >> >> On 10 janv. 2013, at 17:38, Patrick Aljord <[email protected]> wrote: >> >> Oui, je te conseille d'installer rvm. Des fois il y a des gems qui >> demandent une certaine version de ruby ou des projets qui fonctionnent sur >> des vieux ruby. Le jour où ça t'arrivera tu sera content d'avoir rvm. Ça >> rend aussi facile la réinstallation de ruby au cas ou il y a un truc qui >> plante dans les gems. >> >> >> 2013/1/10 Antoine Julienne <[email protected]> >> >>> Avant de me lancer dans une réinstallation globale, et vu le post du >>> dessus, je me pose une autre question. >>> Est-ce que RVM est indispensable ? >>> Je suis en train de suivre ce tutoriel pour apprendre RoR : >>> http://french.railstutorial.org/chapters/beginning >>> Dans celui ci, l'auteur dit que c'est très pratique si on veut pouvoir >>> utiliser plusieurs version de rails. Est-ce le seul avantage ? Parce que >>> pour l'instant j'en suis juste au niveau de l'apprentissage, je ne sais pas >>> vraiment si dans un futur proche je vais avoir besoin de jongler entre les >>> différentes versions. >>> >>> Merci pour votre aide ;) >>> >>> >>> Le 10 janvier 2013 17:28, Guillaume Betous <[email protected]>a >>> écrit : >>> >>> Profitons de ça. >>>> >>>> La Best Practice actuellement c'est clairement de tout installer sous >>>> RVM ? Des inconvénients à ça ? (mis à part peut-etre de remplir son home >>>> avec des fichiers qui ne devraient pas y etre vu que ça n'a rien de >>>> personnel). >>>> >>>> gUI >>>> >>>> Le 10 janvier 2013 17:23, Florian Dutey <[email protected]> a écrit : >>>> >>>> Ah, ca y est, tu tiens compte de mes messages. C'en était limite >>>>> irritant... >>>>> Non je déconne. >>>>> J'espère que ca résoudra ton probleme =). >>>>> >>>>> >>>>> Le 10 janvier 2013 17:22, Antoine Julienne <[email protected] >>>>> > a écrit : >>>>> >>>>> @Florian Dutey : Je viens de vérifier, et oui j'avais bien une >>>>>> ancienne version de ruby installée. Je crois que je vais tout virer, et >>>>>> tout réinstaller proprement. >>>>>> >>>>>> >>>>>> Le 10 janvier 2013 17:10, Antoine Julienne < >>>>>> [email protected]> a écrit : >>>>>> >>>>>> C'est ce qu'il me semblait comprendre, le problème c'est que mon >>>>>>> Rakefile ne contient pas de telle ligne. >>>>>>> Voic le contenu de mon Rakefile : >>>>>>> >>>>>>> # Add your own tasks in files placed in lib/tasks ending in .rake, >>>>>>>> # for example lib/tasks/capistrano.rake, and they will >>>>>>>> automatically be available to Rake. >>>>>>>> require File.expand_path('../config/application', __FILE__) >>>>>>>> require 'rake' >>>>>>>> DemoApp::Application.load_tasks >>>>>>> >>>>>>> >>>>>>> Le jeudi 10 janvier 2013 16:40:36 UTC+1, Antoine Julienne a écrit : >>>>>>>> >>>>>>>> Bonjour. >>>>>>>> >>>>>>>> Je suis en train d'apprendre à me servir de RoR, mais je rencontre >>>>>>>> un problème avec Rake. >>>>>>>> >>>>>>>> Quand je lance la commande suivante : >>>>>>>> >>>>>>>>> *$ rake db:migrate* >>>>>>>> >>>>>>>> j'obtiens l'erreur suivante : >>>>>>>> >>>>>>>>> *Could not find abstract-1.0.0 in any of the sources >>>>>>>>> Run `bundle install` to install missing gems.* >>>>>>>> >>>>>>>> >>>>>>>> Or, quand je fais un '*bundle install*', je vois bien que '* >>>>>>>> abstract-1.0.0*' est dans la liste (ainsi que rake) >>>>>>>> >>>>>>>> Est-ce que vous savez d'où ça peut venir ? >>>>>>>> >>>>>>>> Merci d'avance. >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Vous avez reçu ce message, car vous êtes abonné au groupe >>>>>>> "Railsfrance" de Google Groups. >>>>>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>>>>> l'adresse [email protected] >>>>>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>>>>> [email protected] >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Cordialement, >>>>>> >>>>>> Antoine JULIENNE >>>>>> http://www.antoinejulienne.fr >>>>>> >>>>>> -- >>>>>> Vous avez reçu ce message, car vous êtes abonné au groupe >>>>>> "Railsfrance" de Google Groups. >>>>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>>>> l'adresse [email protected] >>>>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>>>> [email protected] >>>>>> >>>>> >>>>> >>>>> -- >>>>> Vous avez reçu ce message, car vous êtes abonné au groupe >>>>> "Railsfrance" de Google Groups. >>>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>>> l'adresse [email protected] >>>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>>> [email protected] >>>>> >>>> >>>> >>>> >>>> -- >>>> Pour la santé de votre ordinateur, préférez les logiciels libres. >>>> Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/ >>>> Browser le web : http://www.mozilla-europe.org/fr/products/firefox/ >>>> Suite bureautique : http://www.libreoffice.org/download/ >>>> >>>> -- >>>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >>>> de Google Groups. >>>> Pour transmettre des messages à ce groupe, envoyez un e-mail à >>>> l'adresse [email protected] >>>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>>> [email protected] >>>> >>> >>> >>> >>> -- >>> Cordialement, >>> >>> Antoine JULIENNE >>> http://www.antoinejulienne.fr >>> >>> -- >>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >>> de Google Groups. >>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >>> [email protected] >>> Pour résilier votre abonnement envoyez un e-mail à l'adresse >>> [email protected] >>> >> >> >> -- >> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >> de Google Groups. >> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >> [email protected] >> Pour résilier votre abonnement envoyez un e-mail à l'adresse >> [email protected] >> >> >> -- >> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" >> de Google Groups. >> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse >> [email protected] >> Pour résilier votre abonnement envoyez un e-mail à l'adresse >> [email protected] >> > > > > -- > Cordialement, > > Antoine JULIENNE > http://www.antoinejulienne.fr > > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] > -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected]
