【问题标题】:gem -v command not found - CentOS 6.3找不到 gem -v 命令 - CentOS 6.3
【发布时间】:2012-10-13 15:20:06
【问题描述】:

我正在尝试在 CentOS 6.3 上安装 Ruby 我已经从源代码安装了 ruby​​-1.9.3-p286。但是,一旦完成,我尝试执行 gem -v 来验证是否安装了 gems,我得到 /usr/bin/gem: No such file or directory。我以为这个版本的 ruby​​ 会自动安装 gems。我做错了吗?

【问题讨论】:

    标签: ruby gem


    【解决方案1】:

    除非您在构建它之前提供了一个--prefix 目录,否则Ruby(至少那个版本 - 不能确定其他版本)将在/usr/local 中安装东西。这意味着gem 住在/usr/local/bin/gem

    如果该文件存在,您可能需要考虑将/usr/local/bin 添加到您的路径中:

    # ~/.bashrc (or equivalent):
    export PATH=/usr/local/bin:$PATH
    

    【讨论】:

      猜你喜欢
      • 2014-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-05
      相关资源
      最近更新 更多