Gem is in gemlist but getting error: “Could not find gem”

When I try to start my project using `rails s` I have the following
error message occur:

    Could not find gem 'jquery-rails (>= 0) ruby' in the gems available
on this machine.
    Run `bundle install` to install missing gems.

However, I know I definitely have that gem installed because when I put
in the command `gem list` it shows up in my list of gems.

    *** LOCAL GEMS ***

    actionmailer (3.2.3)
    actionpack (3.2.3)
    activemodel (3.2.3)
    activerecord (3.2.3)
    activeresource (3.2.3)
    activesupport (3.2.14, 3.2.3)
    arel (3.0.2)
    bigdecimal (1.1.0)
    builder (3.2.2, 3.0.0)
    bundler (1.1.5)
    c2c_linux_patch_utilities (0.30.0, 0.29.0)
    chef (11.6.2)
    chef-zero (1.6)
    debug_me (0.5.1)
    diff-lcs (1.1.3)
    erubis (2.7.0)
    gelf (1.1.3)
    hashie (2.0.5)
    highline (1.6.19)
    hike (1.2.1)
    i18n (0.6.5)
    io-console (0.3)
    ipaddress (0.8.0)
    journey (1.0.3)
    jquery-rails (2.0.1)
    json (1.7.7, 1.5.5)
    knife-lastrun (0.0.4)
    mail (2.4.4)
    mime-types (1.25)
    minitest (3.2.0, 2.5.1)
    mixlib-authentication (1.3.0)
    mixlib-cli (1.3.0)
    mixlib-config (1.1.2)
    mixlib-log (1.6.0)
    mixlib-shellout (1.2.0)
    moneta (0.6.0)
    multi_json (1.8.1)
    net-ssh (2.7.0)
    net-ssh-gateway (1.2.0)
    net-ssh-multi (1.2.0, 1.1)
    ohai (6.18.0)
    polyglot (0.3.3)
    pony (1.4, 1.3)
    poseidon (0.0.4)
    puma (1.6.3)
    rack (1.5.2, 1.4.1)
    rack-cache (1.2)
    rack-ssl (1.3.2)
    rack-test (0.6.1)
    rails (3.2.3)
    railties (3.2.3)
    rake (10.1.0, 0.9.2.2)
    rdoc (3.12.2, 3.9.5)
    rest-client (1.6.7)
    rspec (2.12.0)
    rspec-core (2.12.2)
    rspec-expectations (2.12.1)
    rspec-mocks (2.12.2)
    rspec_junit_formatter (0.1.6)
    ruby-shadow (2.2.0)
    sdoc (0.3.20)
    simplecov (0.7.1)
    simplecov-html (0.7.1)
    sprockets (2.3.1, 2.1.2)
    systemu (2.5.2, 2.5.1)
    thor (0.14.6)
    tilt (1.3.3)
    treetop (1.4.10)
    tzinfo (0.3.31)
    xml-simple (1.1.1)
    yajl-ruby (1.1.0)

To further investigate, I've also tried the commands `bundle exec rails
s` and `bundle list` to see what Bundler is actually exposing, but got
the same error for both

   Could not find gem 'jquery-rails (>= 0) ruby' in the gems available
on
   this machine.

I'm not able to use bundler because the connection is blocked at my
workplace, but regardless, why is it giving me the error that the gem
needs to be installed when it is installed?

The jquery rails gem installed in your machine is not the that Gemfile needs. To confirm this, open Gemfile.lock. search for jquery-rails. you’ll find the gem version. compare it with the one in your machine.

Cheers

To run bundle when you do not have a connection the command is something like
bundle install --local
to tell it to pick up only locally installed gems. I am not sure of
the exact command however, possibly someone else can confirm or you
will have to research it.
Obviously it is up to you to make sure you have installed the correct
versions of the gems before running bundle in this way.

Colin