你如何降级rubygems?

Sha*_*ese 96 ruby rubygems

我安装了rubygems 1.3.1,但我想回到1.2.0.什么是降级rubygems的命令?

pse*_*ann 192

由于旧的rails版本,当从1.5.2降级到1.4.2时,这对我有用:

sudo gem update --system 1.4.2
Run Code Online (Sandbox Code Playgroud)

有关降级/升级RubyGems的更多信息:https://github.com/rubygems/rubygems/blob/master/UPGRADING.md


Rya*_*igg 37

2011年11月更新:现在RVM出来了,试试吧rvm install rubygems <version>.

  • 嗯,更好的```sudo gem update --system 1.4.2```或```rvm install ruby​​gems 1.4.2``` (34认同)
  • 我不认为,最初的问题指向RVM. (5认同)

adz*_*ies 25

如果您正在使用RVM,那么您可以执行此操作以删除当前的ruby gems,然后升级/降级rubygems:

rvm install rubygems 1.4.2
Run Code Online (Sandbox Code Playgroud)


pat*_*raw 14

这对我在OSX上的作用从1.5.0回到1.4.2

sudo gem uninstall -v '1.5.0' rubygems-update
sudo gem update --system --local
Run Code Online (Sandbox Code Playgroud)