找不到gem -v命令 - CentOS 6.3

时间:2012-10-13 15:20:06

标签: ruby gem

我正在尝试在CentOS 6.3上安装Ruby我已经从源代码安装了ruby-1.9.3-p286。但是一旦完成,我尝试使用gem -v来验证是否安装了gem,我得到/ usr / bin / gem:没有这样的文件或目录。我以为这个版本的ruby会自动安装宝石。我做错了吗?

1 个答案:

答案 0 :(得分:3)

除非您在构建之前提供了--prefix目录,否则Ruby(至少该版本 - 无法确定其他版本)将在/usr/local中安装。这意味着gem生活在/usr/local/bin/gem

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

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