0

これを実行してherokuのデータベースをプッシュまたはプルしようとしています:

heroku db:pull OR heroku db:push

そして、次の出力を得ました

!    Taps Load Error: no such file to load -- sqlite3
!    You may need to install or update the taps gem to use db commands.
!    On most systems this will be:
!    
!    sudo gem install taps
4

1 に答える 1

1

これには 2 つの方法があります。1 つ目は、プロジェクトの gem ファイルを次の行に追加することです (postgres db を使用しているかどうかは関係ありません)。

gem 'sqlite3'

tapsもう 1 つの解決策は、 gemのソース コードを表示し、ファイルから10 行目path/to/taps/lib/tapsを削除することです。cli.rb

require 'sqlite3'
于 2012-11-01T03:00:58.260 に答える