Der Grund, warum Sie finden kann kann es nicht finden, weil Gemfile ein Standard von Rails 3+ ist und Sie eine Rails2 App verwenden. Rails3 verwendet Bundler, der sich um alle Edelsteine für Ihre App kümmert.
In Rails 2 Gem Abhängigkeit Definition ist anders. Es hat keinen Bundler, also wird "bundle install" in Ihrem Fall auch nicht funktionieren.
Stattdessen müssen Sie Gem Abhängigkeit config/environment.rb wie folgt hinzuzufügen:
config.gem 'your_gem_name_here'
auch müssen Sie die Gem manuell installieren, so dass nicht in Rails3 gerne wo Bündler es installiert. Verwenden Sie diese in der Schale:
gem install your_gem_name
Im Allgemeinen ist es eine gute Idee, um die App zu Rails3 zu aktualisieren, würde ich es denn empfehlen, da ich diese Gem sah Sie wollen Gebrauch nicht früher Release haben.
Hallo, können Sie auf Anweisungen zeigen? Die Anwendung befindet sich im Installationsverzeichnis apps/spree – kaysa
Wie dieser auf Github https://github.com/spree/spree_store_credits.It sagt hinzufügen "gem spree_store_credits" GEM-Datei – user1044173