gpt4 book ai didi

ruby-on-rails - 无法激活 Rake (> 0.0.0)?

转载 作者:太空宇宙 更新时间:2023-11-03 16:40:15 25 4
gpt4 key购买 nike

好吧,这很奇怪。我正在尝试进行数据库迁移,但突然出现以下错误:

[C:\source\fe]: rake db:migrate --trace(in C:/source/fe)** Invoke db:migrate (first_time)** Invoke setup (first_time)** Invoke gems:install (first_time)** Invoke gems:set_gem_status (first_time)** Execute gems:set_gem_status** Execute gems:installrake aborted!can`'t activate rake (> 0.0.0), already activated rake-0.8.3]c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:139:in `activate'c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:155:in `activate'c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:154:in `each'c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:154:in `activate'c:/ruby/lib/ruby/site_ruby/1.8/rubygems.rb:49:in `gem'C:/source/fe/config/../vendor/rails/railties/lib/rails/gem_dependency.rb:36:in `add_load_paths'C:/source/fe/config/../vendor/rails/railties/lib/initializer.rb:245:in `add_gem_load_paths'C:/source/fe/config/../vendor/rails/railties/lib/initializer.rb:245:in `each'C:/source/fe/config/../vendor/rails/railties/lib/initializer.rb:245:in `add_gem_load_paths'C:/source/fe/config/../vendor/rails/railties/lib/initializer.rb:97:in `send'C:/source/fe/config/../vendor/rails/railties/lib/initializer.rb:97:in `run'C:/source/fe/config/gems.rb:45:in `init_dependencies'C:/source/fe/lib/tasks/overridegems.rake:15c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `call'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `execute'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `each'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `execute'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:578:in `invoke_with_call_chain'c:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in `invoke_with_call_chain'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in `invoke_prerequisites'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `invoke_prerequisites'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in `invoke_with_call_chain'c:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in `invoke_with_call_chain'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in `invoke_prerequisites'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `invoke_prerequisites'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in `invoke_with_call_chain'c:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in `invoke_with_call_chain'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:564:in `invoke'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2019:in `invoke_task'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `each'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `top_level'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in `standard_exception_handling'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1991:in `top_level'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1970:in `run'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in `standard_exception_handling'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in `run'c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.3/bin/rake:31c:/ruby/bin/rake:19:in `load'c:/ruby/bin/rake:19[C:\source\fe]:

有什么建议吗?我试过卸载和重新安装 rake,以及更新 rails。

仅供引用,我使用的是 Gem 1.1.1。

我还尝试了 gem update rails、gem update rake 以及其他任何东西。

最佳答案

有趣的是,这里的解决方案是我需要降级我的 rake 版本。本地版本(在我的 C:\ruby 目录中)覆盖了源目录中的版本,无法加载。我已经完成了 gem 更新并更新了我所有的本地 gem。

命令是:

gem uninstall rake
gem install rake -v ('= 1.5.1')

关于ruby-on-rails - 无法激活 Rake (> 0.0.0)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/245334/

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