已安装Ruby,但安装RubyGems不起作用

时间:2011-04-20 21:21:01

标签: ruby-on-rails ruby ubuntu

我刚刚通过运行此命令在Ubuntu上安装了ruby:

sudo apt-get install ruby1.9.1-full

然后我下载了RubyGems,将其解压缩并导航到该目录。当我输入此命令时:

ruby setup.rb or sudo ruby setup.rb

我收到了这个错误:

The program 'ruby' is currently not installed.  You can install it by typing:
sudo apt-get install ruby

我应该如何调用我的Ruby安装?我应该重启吗?任何想法是什么问题?

2 个答案:

答案 0 :(得分:6)

我认为你的问题是双重的:

  1. Ruby1.9默认捆绑了rubygems,因此无需手动安装。
  2. Ruby可能会以ruby1.9.1-full的形式安装,您可能需要手动重命名为ruby。一个好的解决方案是使用rvm

答案 1 :(得分:2)

使用:

sudo ruby1.9.1 setup.rb

sudo ruby1.9.1-full setup.rb