代码之家  ›  专栏  ›  技术社区  ›  user2202706

在rails上下载了ruby,但它不会运行命令

  •  0
  • user2202706  · 技术社区  · 13 年前

    我通过本教程在ubuntu 12.10上下载了ruby on rails http://technical-feeds.blogspot.ca/2013/02/how-to-install-ubuntu-and-ruby-on-rails.html .

    我什么都做了,效果很好。

    我检查了ruby-v,结果是ruby 2.0.0p0。我还检查了铁轨、橡皮筋和git,它们恢复得很好。

    然后我关闭了终端,打开了一个新的,并试图检查版本,但结果是ruby:

     bimbola@ubuntu:~$ ruby -v
    The program 'ruby' can be found in the following packages:
     * ruby1.8
     * ruby1.9.1
    Try: sudo apt-get install <selected package>
    

    这是针对铁轨的:

    bimbola@ubuntu:~$ rails -v
    The program 'rails' can be found in the following packages:
     * rails
     * ruby-railties-3.2
    Try: sudo apt-get install <selected package>
    

    不过git还是不错的

    bimbola@ubuntu:~$ git --version
    git version 1.7.10.4
    
    2 回复  |  直到 13 年前
        1
  •  1
  •   Aaditi Jain    13 年前

    您需要说明要使用哪种版本的ruby。试试这个:

    rvm use 2.0.0
    

    您还可以将特定版本的ruby设置为 违约 如下所示

    rvm --default use 2.0.0
    

    RVM(Ruby版本管理器)允许您安装多个版本的Ruby,并根据您的突发奇想一次使用其中的任何一个。

    查看 所有可用的ruby版本 在您的系统上,请尝试以下操作:

    rvm list
    
        2
  •  0
  •   phiphi    13 年前

    在bashrc中添加一行以自动加载rvm:(在终端中执行)

    echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> .bashrc
    

    或手动加载rvm:

    source "$HOME/.rvm/scripts/rvm"
    
    推荐文章