我正在尝试在CentOS 6.3上安装Ruby我已经从源代码安装了ruby-1.9.3-p286。但是一旦完成,我尝试使用gem -v来验证是否安装了gem,我得到/ usr / bin / gem:没有这样的文件或目录。我以为这个版本的ruby会自动安装宝石。我做错了吗?
答案 0 :(得分:3)
除非您在构建之前提供了--prefix
目录,否则Ruby(至少该版本 - 无法确定其他版本)将在/usr/local
中安装。这意味着gem
生活在/usr/local/bin/gem
。
如果该文件存在,您可能需要考虑在路径中添加/usr/local/bin
:
# ~/.bashrc (or equivalent):
export PATH=/usr/local/bin:$PATH