当我尝试添加最新的rspec插件时,我运行了一个rails 2.2应用程序。我用脚本/插件安装命令从github检查它。这使得一些rake任务停止工作,我google了一会儿,发现我必须升级RubyGems。我这样做了,并得到以下错误:
uninitialized constant Gem::GemRunner
这是一个在版本控制下的小而简单的应用程序,所以我删除了所有内容,并且apt-get删除了ruby和rubygems,并再次重新安装了所有内容(使用apt-get install ruby,rubygems)
问题仍然存在,我无法想出如何解决它。我对Ubuntu很新,所以也许我真的没有删除这些软件包? (执行apt-get删除只需要很少的时间,所以我不太自信)
我做错了什么?这是一个做“干净启动”的好方法(通过apt删除然后重新安装?)
PS:我read通过修改framework.rb来解决问题,但我无法在作者声明的位置找到该文件...