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

Gen*_*nik 0 ruby ubuntu ruby-on-rails

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

sudo apt-get install ruby1.9.1-full
Run Code Online (Sandbox Code Playgroud)

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

ruby setup.rb or sudo ruby setup.rb
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误:

The program 'ruby' is currently not installed.  You can install it by typing:
sudo apt-get install ruby
Run Code Online (Sandbox Code Playgroud)

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

Jak*_*mpl 6

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

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