我对right_aws gem进行了更改。我在本地保存了这个gem:myapp / vendor / gems / right_aws-3.0.4。我的应用程序在本地正确运行。
我可以毫无错误地将ruby应用程序推送到Heroku。但是,当我运行它时,我收到以下错误:
:29:require': no such file to load -- right_aws (LoadError)
from <internal:lib/rubygems/custom_require>:29:in
要求'
来自/app/db/db.rb:1:in <top (required)>'
from build_transactions_db.rb:3:in
require_relative'
来自build_transactions_db.rb:3:在''
我的Gemfile包含:gem'right_aws',:path =&gt; “供应商/宝石/ right_aws-3.0.4 /”
在路径中带有或不带尾随“/”的情况下,我得到相同的错误。
我在非rails ruby应用程序中运行ruby 1.9.3-p374。如何解决此错误?
答案 0 :(得分:0)
执行此操作时,您通常必须指定版本号:
gem 'right_aws', '3.0.4', :path => "vendor/gems/right_aws-3.0.4"
希望有所帮助