| 飞刀斩尘 |
2010-06-13 11:04 |
我在ubuntu下安装ruby也遇到了这个问题。在源里默认安装的是ruby1.8.7
而我安装的是1.9,在没有做任何配置情况下,ruby -v将提示没有安装
但是ruby1.9 -v将正确显示版本号
而你的脚本开头是ruby,不是ruby1.9,就会出现这个问题
所以你需要建立一个符号链接,将ruby1.9映射成ruby
sudo ln -sf /usr/bin/ruby1.9.1 /usr/bin/ruby
当然,也可以把脚本开头改成ruby1.9,不过这样很有可能因为别的关联文件没改出错。 |
|