Am 21.07.2010 um 16:21 schrieb Magmor:

probier mal 

sudo gem install

Gruß
Werner


> Hallo group,
> ich möchte Euch nicht nerven, benötige noch ein paar Impulse, komme mit 
> google und Büchern nicht alleine weiter. Ich bitte um 5min Eurer Zeit.
> (In meinem gestrigen post habe ich mich verschrieben. Es sollte sich immer um 
> das actionservice gem handeln.
> Nach Korrektur besteht das Problem aber noch immer.)
> 
> 
> Nun habe mehr den je Verständnisprobleme zu gems.
> 
> 
> Die gestrige Antwort von Michael (-> bundler nehmen) verwirrt mich noch mehr, 
> da ich dann aus meiner Anfängersicht mit bundler ein System mehr und 
> Verständnis, wie es funktioniert, weniger habe. Ich blick jetzt schon nicht 
> durch. Sorry.
> Ich möchte zuerst verstehen, wie das Zusammenspiel von ruby, rails, gems, 
> rubygems funktioniert.
> 
> 
> 
> Simple Situation:
> Unter MacOS 10.5.8 im Terminal installiere ich mein gem mit 'gem install 
> creditcard', z.b. actionservice, creditcard oder xmlsimple 
> Ein 'gem list -l' zeigt auch den erfolg:
> ...
> actionservice (0.3.0)
> ...
> creditcard (1.0)
> ...
> xml-simple (1.0.12)
> ...
> 
> 
> Ein einfaches rubyfile mit z.b. 'require creditcard' liefert mir, wie bei den 
> anderen zwei gems, auch den Fehler:
> LoadError: no such file to load — creditcard
> 
> Frage:
> -> Wo liegt der Haken?
> -> Ist es ein Rechteproblem? Unter welchem User muss ich die Installation 
> 'gem install xxx' bzw. 'rake gems:install' machen ?
> -> Sucht ruby an anderem Ort als es jeweils installiert wurde? Die gestrige 
> Fehlermeldung in rails von 'ruby script/server'  in meinem rails-ordner macht 
> mir deutlich, dass es offenbar mehrere  Orte für gems für ein oder gar 
> mehrere Rubys (???) gibt:
> 
> ##############
> #
> 
>  Missing these required gems:
>   actionservice  
> 
> You're running:
>   ruby 1.8.6.369 at 
> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
>   rubygems 1.3.7 at /Users/justmike/.gem/ruby/1.8, /Library/Ruby/Gems/1.8, 
> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8
> 
> Run `rake gems:install` to install the missing gems.
> 
> #
> #############
> 
> Frage:
> -> Warum diese drei Pfade für die rubygems?
> -> Wieviele ruby sind installiert, wie finde ich das heraus?
> 
> 
> 
> 
> Ein `rake gems:install` gibt aber keinen Fehler zurück. Trotzdem lässt sich 
> Mongrel nicht starten.
> Frage:
> -> Wo und wie installiere ich ein gem so, dass ich es unter ruby und auch 
> unter rails nutzen kann? Gibt es ein Kochrezept für den Kopf?
> 
> 
> Frage von gestern ist noch offen
> -> Wie mache ich 'rake gems:install` klar, dass er ein lokal abgespeichertes 
> gem installieren soll (, da ich oft ohne netz bin und ein usb-stick mit gem 
> herhalten muss)?
> 
> 
> 
> Einem Anfänger wirds nicht leicht gemacht :-( 
> Gruß aus Freiburg
> _______________________________________________
> rubyonrails-ug mailing list
> rubyonrails-ug@headflash.com
> http://mailman.headflash.com/listinfo/rubyonrails-ug

_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an