我安装了rubygems 1.3.5(或1.3.6?),然后在很长一段时间后再创建sudo gem update
。一些宝石抱怨他们需要更新的宝石版本。由于我在Ubuntu上停用sudo gem update --system
,因此我执行了以下步骤:How can I get RubyGems 1.3.6 on Ubuntu 10.4
但现在我再也无法启动dev_appserver.rb
,它说:
=> Bundling gems
ERROR: While executing gem ... (RuntimeError)
Unknown command bundle
我还尝试过几次sudo gem update
和sudo gem update --system
,但现在一切都是最新的。以下是我的宝石列表:http://pastebin.com/cFaTCyF5
答案 0 :(得分:1)
这有点像黑客,但我无法确切地告诉你发送的内容是什么,但我知道有些人在最近运行gem update --system后遇到了问题。找出您刚刚安装的版本
gem list
查找更新,应该如下所示:rubygems-update-1.5.0
然后尝试回滚你的rubygems版本
sudo gem uninstall rubygems-update -v 1.5.0
sudo gem install rubygems-update -v 1.4.2 <-- try a different version
答案 1 :(得分:1)
gem install --system 1.3.7
在我的案例中工作