新手问题 如何改变 rvm 的 gemdir?

newbie · 2013年12月13日 · 最后由 newbie 回复于 2013年12月13日 · 2688 次阅读

$ rvm use system
ruby 1.8.7 (2013-06-27 patchlevel 374) [x86_64-linux]

$ rvm gemset list_all

gemsets for ruby-1.8.7-p374 (found in /home/username/.rvm/gems/ruby-1.8.7-p374)
=> (default)
   global

gemsets for ruby-2.0.0-p247 (found in /home/username/.rvm/gems/ruby-2.0.0-p247)
=> (default)
   global

gemsets for ruby-1.9.3-p448 (found in /home/username/.rvm/gems/ruby-1.9.3-p448)
=> (default)
   global

$ rvm gemdir 1.8.7

$ gem env

RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.17
  - RUBY VERSION: 2.0.0 (2013-06-27 patchlevel 247) [x86_64-linux]
  - INSTALLATION DIRECTORY: /home/username/.rvm/gems/ruby-2.0.0-p247
  - RUBY EXECUTABLE: /home/username/.rvm/rubies/ruby-2.0.0-p247/bin/ruby
  - EXECUTABLE DIRECTORY: /home/username/.rvm/gems/ruby-2.0.0-p247/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /home/username/.rvm/gems/ruby-2.0.0-p247
     - /home/username/.rvm/gems/ruby-2.0.0-p247@global
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/

运行 rvm gemdir 1.8.7 结果还是 /home/username/.rvm/gems/ruby-2.0.0-p247,怎么换到 ruby-1.8.7-p374

rvm use 1.8.7-p374

#1 楼 @Victor 结果还是一样,怪异。

#2 楼 @newbie rvm list 确认自己装了这个版本的 ruby

#3 楼 @Victor 是的。

$ rvm list

rvm rubies

=> ruby-1.8.7-p374 [ x86_64 ]
   ruby-1.9.3-p448 [ x86_64 ]
 * ruby-2.0.0-p247 [ x86_64 ]
需要 登录 后方可回复, 如果你还没有账号请 注册新账号