Maison  >  Questions et réponses  >  le corps du texte

Mac 上brew install ruby 成功安装ruby-2.2.3 但是打ruby -v 依然显示2.0.0

如题!

请教是怎么回事?

伊谢尔伦伊谢尔伦2759 Il y a quelques jours859

répondre à tous(5)je répondrai

  • 天蓬老师

    天蓬老师2017-04-24 09:13:01

    Vous pouvez le regarder comme ça

    type ruby

    Le résultat devrait être

    /usr/bin/ruby

    Il s'agit de Ruby ​​2.0 préinstallé sur le système

    Utilisez Brew Install Ruby ​​et il sera installé dans le /usr/local/Cellar/ruby/2.2.3/bin/ruby chemin

    ruby -v
    ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin14]
    @caoh ➜  ~  /usr/local/Cellar/ruby/2.2.3/bin/ruby -v
    ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin14]

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-24 09:13:01

    Il est préférable d'utiliser RVM pour installer Ruby sur Mac, ce qui est pratique pour la gestion et ne nécessite pas d'autorisations sudo

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-24 09:13:01

    Configurez simplement les variables d'environnement sous votre bash_profile. .

    Mais utilisez toujours rvm pour installer, sinon vous risquez de rencontrer des problèmes étranges : la version originale du système apparaîtra inexplicablement. .

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-24 09:13:01

    C'est un problème de chemin, changez simplement votre chemin bash.

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-24 09:13:01

    Vous utilisez d'abord la commande brew info ruby pour voir combien de versions il existe
    , puis utilisez le numéro de version brew switch ruby pour passer à la version spécifiée
    , telle que
    brew switch ruby 2.2.3
    pour passer à la version 2.2
    En fait, Brew refait juste le lien logiciel

    répondre
    0
  • Annulerrépondre