在Ubuntu 10.04上更新rubygems后,dev_appserver.rb无法启动

时间:2011-02-07 21:37:00

标签: ruby google-app-engine ubuntu-10.04

我安装了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 updatesudo gem update --system,但现在一切都是最新的。以下是我的宝石列表:http://pastebin.com/cFaTCyF5

2 个答案:

答案 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在我的案例中工作