- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在开发模式下使用 gem 'whenever' 时,我遇到了一个我不明白的错误(我对 Rails 还很陌生)。
我所做的是更新 config/schedule.rb 并运行
whenever --update-crontab --set environment='development'
crontab -l 列出:
* * * * * /bin/bash -l -c 'cd /home/vic/Desktop/WorkflowProject && bundle exec bin/rails runner -e development '\''Task.new2'\'' >> log/whenever.log 2>&1'
在 config/schedule.rb
set :output, 'log/whenever.log'
every 1.minute do
runner "Task.new2"
end
在日志/whenever.log
bundler: failed to load command: bin/rails (bin/rails)
Bundler::GemNotFound: Your bundle is locked to rake (11.3.0), but that version could not be found in any of the sources listed in your Gemfile. If you haven't changed sources, that means the author of rake (11.3.0) has removed it. You'll need to update your bundle to a different version of rake (11.3.0) that hasn't been removed in order to install.
/home/vic/.rvm/gems/ruby-2.3.1/gems/bundler-1.13.2/lib/bundler/definition.rb:179:in `rescue in specs'
/home/vic/.rvm/gems/ruby-2.3.1/gems/bundler-1.13.2/lib/bundler/definition.rb:173:in `specs'
/home/vic/.rvm/gems/ruby-2.3.1/gems/bundler-1.13.2/lib/bundler/definition.rb:233:in `specs_for'
/home/vic/.rvm/gems/ruby-2.3.1/gems/bundler-1.13.2/lib/bundler/definition.rb:222:in `requested_specs'
/home/vic/.rvm/gems/ruby-2.3.1/gems/bundler-1.13.2/lib/bundler/runtime.rb:118:in `block in definition_method'
/home/vic/.rvm/gems/ruby-2.3.1/gems/bundler-1.13.2/lib/bundler/runtime.rb:19:in `setup'
/home/vic/.rvm/gems/ruby-2.3.1/gems/bundler-1.13.2/lib/bundler.rb:99:in `setup'
/home/vic/.rvm/gems/ruby-2.3.1/gems/bundler-1.13.2/lib/bundler/setup.rb:20:in `<top (required)>'
/home/vic/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
/home/vic/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
非常感谢您的帮助,非常感谢!
最佳答案
关于ruby-on-rails - GemNotFound 在开发中使用时抽取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40022328/
在开发模式下使用 gem 'whenever' 时,我遇到了一个我不明白的错误(我对 Rails 还很陌生)。 我所做的是更新 config/schedule.rb 并运行 whenever --up
我在 Passenger 上使用 Rails 并获得: Could not find multi_json-1.7.3 in any of the sources (Bundler::GemNotFo
我尝试使用的每个 gem 都有问题。 我使用的是 Ubuntu 机器。 错误是 /usr/local/lib/ruby/gems/2.1.0/gems/bundler-1.12.5/lib/bundl
我正在使用 Anvil 来管理我的本地站点。我有几个,除了一个,我最近的网站,它们都运行良好。 我尝试启动它时遇到的错误是: 启动应用程序时出错 当 Pow 尝试运行您的 Rack 应用程序时引发异常
我关注 this tutorial在创建我的第一个 Ruby gem 时。在那里描述的第 4 步结束时,有一个文件 my_gem-0.0.0.gem .目前,我想将这个 gem 保存在本地,所以我尝试
运行带有卷的 rails docker 容器时出错 捆绑器:加载命令失败:rails (/usr/local/bundle/bin/rails) Bundler::GemNotFound:在任何源中都
我使用的是 Ruby 1.8.7 和 Rails 2.3.5 版本。当我尝试启动服务器时,它会抛出以下错误。当我列出 gem 时,它显示了那里的 rake ,但版本不同 actionmailer (2
这个问题在这里已经有了答案: 关闭 9 年前。 Possible Duplicate: Could not find rake-10.0.3 in any of the sources 我一直在尝试
当我使用以下方法启动rails时: $ rails s 我得到: /Users/snowcrash/.rvm/gems/ruby-2.1.5@global/gems/bundler-1.3.5/lib
我一直在使用 Rails,它给我发回了这个错误。请提出问题。感谢您的所有帮助。我会用更好的问题更新这个问题,因为我不知道如何问。 Bundler::GemNotFound: Could not fin
Could not find i18n-0.6.0 in any of the sources (Bundler::GemNotFound) 我在尝试运行 redmine 时遇到此错误在 OSX Li
我正在使用 Redmine SAML 身份验证插件将 redmine 与我的应用程序集成,以便在 redmine 中启用单点登录 (SSO),这使得用户可以使用相同的用户名和密码登录。安装了以下 ru
我的所有 cron 作业都出错,日志是:该错误不会影响我的 Web 应用程序,但会影响我的后台作业。我的系统似乎有错误,但不知道如何修复。有 2 个版本的 json,我试图卸载它,但 json-1.8
我正在运行以下堆栈: ruby 2.1.1p76(2014-02-24 修订版 45161)[x86_64-linux] RubyGems 2.2.2 rails 4.1.0 bundler 版本 1
我最近一直在尝试在服务器上运行我的 ruby 应用程序,但我一直遇到这个错误: Could not find rake-10.0.4 in any of the sources (Bundler:
在尝试更新需要安装新 gem 的 Rails 应用程序时,我在服务器 (Apache2) 上运行 Rails 时出现以下错误 Could not find rake-0.9.2.2 in any of
我有一个在 debian 上运行的 Rails 应用程序,带有 apache2 +passenger,但我从乘客那里收到了这条消息: Error message: Could not find
我有一个可以使用rails s正常运行的Rails应用程序,但是当我尝试使用pow加载它时,出现了以下错误: Bundler::GemNotFound: Could not find rake-0.9
系统:Ubuntu、Rails 3.0.10、Apache、Passenger 为什么乘客在以下情况下给我这个错误信息: bundle 更新:'使用 Rack (1.2.3) 和 bunble 展示架
运行 faSTLane beta 并出现此错误: Bundler::GemNotFound: Could not find CFPropertyList-3.0.0 in any of the sou
我是一名优秀的程序员,十分优秀!