Ruby on rails ';gem安装&x27;和';sudogem安装';

Ruby on rails ';gem安装&x27;和';sudogem安装';,ruby-on-rails,ruby,macos,gem,Ruby On Rails,Ruby,Macos,Gem,我在mac(os 10.6)上安装gems时遇到问题 我过去能跑 gem install <gem-name-here> 从表面上看,我的“GEM_HOME”似乎还没有设置好。如果是这样的话,为什么这件事一直没有解决,我如何才能把它改回来 第二,当我跑步的时候 gem list 我看到所有gem-包括~/.gem中的gem,但当我运行时: gem server 我只在/usr/bin中看到宝石。。。奇怪吧 任何帮助都会很好地解决这个问题-我不喜欢使用sudo不断地安装gems

我在mac(os 10.6)上安装gems时遇到问题

我过去能跑

gem install <gem-name-here>
从表面上看,我的“GEM_HOME”似乎还没有设置好。如果是这样的话,为什么这件事一直没有解决,我如何才能把它改回来

第二,当我跑步的时候

gem list
我看到所有gem-包括~/.gem中的gem,但当我运行时:

gem server
我只在/usr/bin中看到宝石。。。奇怪吧

任何帮助都会很好地解决这个问题-我不喜欢使用sudo不断地安装gems

  • 安装
  • 利润 其实就是这么简单。此外,只需一个命令,您就可以安装并轻松地在不同的Ruby版本和gems集之间切换。它将全部安装在~/.rvm中(默认情况下),您不需要使用sudo来安装gems

  • 安装
  • 利润
    其实就是这么简单。此外,只需一个命令,您就可以安装并轻松地在不同的Ruby版本和gems集之间切换。它将全部安装在~/.rvm中(默认情况下),您不需要使用sudo来安装gems。

    在安装您想要的gems后是否尝试过执行
    $bundle update

    在安装您想要的gems后是否尝试过执行
    $bundle update

    export GEM\u HOME=$HOME/.GEM
    导出路径=$GEM_HOME/bin:$PATH
    宝石安装
    

    如果您已经在执行此操作,请完全删除
    ~/.gem
    目录,然后重试。

    按照中的说明操作:

    export GEM\u HOME=$HOME/.GEM
    导出路径=$GEM_HOME/bin:$PATH
    宝石安装
    

    如果您已经这样做了,请完全删除
    ~/.gem
    目录,然后重试。

    使用rvm。这真的是一个很好的系统来避免sudow当你做“gem env”的时候你会得到什么?使用rvm。这真的是一个很好的系统来避免sudow当你做“gem env”的时候你会得到什么?好的。但这并不能回答我的问题。但这并不能回答我的问题
    gem server
    
    export GEM_HOME=$HOME/.gem
    export PATH=$GEM_HOME/bin:$PATH
    
    gem install <gem-name-here>