title: Get SQLite error using heroku db:push when I'm using PostgreSQL as development db
body: <p>I was having problems pushing data from my development db to Heroku.  I decided to switch to PostgreSQL as my development db and have updated database.yml and removed the sqlite gem from the gemfiles.</p>
  
  <p>The app runs fine against PostgreSQL but when I try to run the command:</p>
  
  <pre><code>heroku db:push
  </code></pre>
  
  <p>I get an SQLite error which is puzzling because there is no reference to sqlite in my project:</p>
  
  <pre><code> !    Taps Load Error: cannot load such file -- 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
  </code></pre>
  
  <p>Here is my database.yml file:</p>
  
  <pre><code>development:
    adapter: postgresql
    encoding: unicode
    database: xxxx
    pool: 5
    timeout: 5000
    username: xxxx
    password: xxxx
  
  test:
    adapter: postgresql
    encoding: unicode
    database: test
    pool: 5
    timeout: 5000
    username: xx
    password: xx
  
  production:
    adapter: postgresql
    encoding: unicode
    database: test
    pool: 5
    timeout: 5000
  </code></pre>
  
  <p>I'm using RVM and I have created a new gemset without any luck.</p>
  
  <p>I even tried this but got the same SQLite error:</p>
  
  <pre><code>heroku db:push postgres://xx:xx@localhost/xx
  
   !    Taps Load Error: cannot load such file -- 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
  </code></pre>
  
  <p>I have also run bundle install and bundle update.</p>
  
  <p>Johann</p>