【发布时间】:2014-04-24 07:42:32
【问题描述】:
在 CentOS 上,我从 tar 文件手动安装了 Ruby 1.9.3。在./configure make 和 make 安装过程中我没有收到任何错误。
"which ruby" outputs "/usr/local/bin/ruby"
"whereis ruby" outputs "ruby: /usr/lib/ruby /usr/lib64/ruby /usr/local/bin/ruby /usr/local/lib/ruby"
"ruby -v" outputs "-bash: /usr/bin/ruby: No such file or directory"
echo $PATH 输出 /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/dell/srvadmin/bin:/opt/dell/srvadmin/sbin:/root/bin 所以它看起来 /usr/local/bin 在 /usr/bin 之前
【问题讨论】:
-
你检查过'/usr/bin/ruby'是否存在吗?如果你的用户有权限?
-
感谢 Up_One,'/usr/bin/ruby' 不存在。我想我不知道如何让 ruby 查看安装的位置。
-
echo $PATH显示什么?
标签: ruby centos ruby-1.9.3