gpt4 book ai didi

ruby-on-rails - 战俘说:Bundler::GemNotFound:在任何来源中都找不到rake-0.9.2.2

转载 作者:行者123 更新时间:2023-12-03 08:43:54 25 4
gpt4 key购买 nike

我有一个可以使用rails s正常运行的Rails应用程序,但是当我尝试使用pow加载它时,出现了以下错误:

Bundler::GemNotFound: Could not find rake-0.9.2.2 in any of the sources
~/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.0.22/lib/bundler/spec_set.rb:88:in `block in materialize'
~/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.0.22/lib/bundler/spec_set.rb:82:in `map!'
~/.rvm/gems/ruby-1.9.2-p290/gems/bundler-1.0.22/lib/bundler/spec_set.rb:82:in `materialize'
....

奇怪的是,此应用程序中的.rvmrc文件指定 1.9.3-p125:
which rake
.../.rvm/gems/ruby-1.9.3-p125/bin/rake

这是我运行 bundle install时看到的内容:
Using rake (0.9.2.2) 

FWIW,pow与使用1.9.2和不同的gemset的另一个非Rails项目配合得很好。

谢谢!

最佳答案

我猜您更新了RVM并遇到了这个已知问题:https://github.com/37signals/pow/issues/271

最简单的解决方案是在项目目录中运行它:

rvm env . > .powenv

要么:
cd /project/path # with .rvmrc
rvm env > .powenv

关于ruby-on-rails - 战俘说:Bundler::GemNotFound:在任何来源中都找不到rake-0.9.2.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10304405/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com