ruby - 在 Ubuntu 上正确安装 Ruby 和 Rubygems

标签 ruby rubygems rvm

这个过程似乎比它应该的要难得多。

目前,我手动安装了 ruby​​ 1.9.2。我想更新它以使用 RVM。所以我安装成功了,然后安装了 1.9.3-p0,它在我的 RVM 目录下/zenph/.rvm

我使用 http://docs.rubygems.org/read/chapter/3 升级了 ruby​​gems

我的环境显示:

rvm 1.10.0  
ruby 1.9.3p0  
gem 1.8.12

那么,为什么“gem环境”会显示:

RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.12
  - RUBY VERSION: 1.9.2 (2010-08-18 patchlevel 0) [i686-linux]
  - INSTALLATION DIRECTORY: /usr/lib/ruby/gems/1.9.1
  - RUBY EXECUTABLE: /usr/bin/ruby1.9.1
  - EXECUTABLE DIRECTORY: /usr/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-linux
  - GEM PATHS:
     - /usr/lib/ruby/gems/1.9.1
     - /home/zenph/.gem/ruby/1.9.1

我可以尝试如何解决这个问题?

最佳答案

要查看哪个 Ruby 是默认的,请打开一个终端并使用:

rvm list default

要将 Ruby 指定为默认值,请打开终端并使用:

rvm --default use 1.9.3

Docs

关于ruby - 在 Ubuntu 上正确安装 Ruby 和 Rubygems,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8581985/

相关文章:

ruby-on-rails - Ruby 更新后 Rails 3.1rc4 Assets 管道中断?如何重新激活/配置它?

html - Rails 矩阵总体

ruby - 为什么 -n 开关不打印每一行?

ruby-on-rails - 如果我想创建一个 ruby​​/rails gem 来管理 CSS 类优先级,我应该从哪里开始?

ruby-on-rails - Sinatra 在服务器上安装时出现以下错误

ruby - RVM 安装和权限问题

ruby-on-rails - 测试 Rails 4 Controller

ruby-on-rails - 参数超出范围 Rails 4 和 bootstrap3-datetimepicker-rails

ruby - `block in activate_dependencies' : 可以 't satisfy ' windows-pr (= 1.2.1) ', already activated ' windows-pr-1.2.2' (Gem::LoadError)

ruby - 除非从 zsh 调用,否则 Emacs 无法加载 ruby​​ gems