Domanda

Ho un problema di prestazioni con il mio ruby sulla mia macchina, che credo di aver isolato il caricamento delle librerie (quando #richiedono si chiama), quindi sto cercando di capire se ruby è la ricerca troppe cartelle per le biblioteche.

Quando ho eseguito

$ gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.0
  - RUBY VERSION: 1.8.6 (2008-03-03 patchlevel 114) [universal-darwin9.0]
  - INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8
  - RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
  - EXECUTABLE DIRECTORY: /usr/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - universal-darwin-9
  - GEM PATHS:
     - /Library/Ruby/Gems/1.8
     - /Users/matt/.gem/ruby/1.8
     - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - :sources => ["http://gems.rubyforge.org", "http://gems.github.com/"]
  - REMOTE SOURCES:
     - http://gems.rubyforge.org
     - http://gems.github.com/

Non c'è niente di tanto in /Utenti/opaco/.gemma, ma ci sono tonnellate sia in /Library/Ruby e in /System/Library/Frameworks/Ruby.quadro.

Che cosa dà?È normale questo?

Grazie in anticipo, gente.

È stato utile?

Soluzione

Yep.Che tutto sembra abbastanza standard per me.Il mio mac con MacOS 10.5 allo stesso modo non ha nulla in ~/.gem/ruby/1.8/gemme/ e un po ' anche le altre due posizioni.

Altri suggerimenti

Come Gabe detto, sì, questo è normale.

Un po ' più di info:

/System/Library/Frameworks/Ruby.quadro <-- usato a livello di sistema per tutti gli utenti, di solito di proprietà di root.Quando si e 'sudo gem install ...' la gemma si sta installando va qui...

/Utenti/opaco/.gemma <-- l'utente 'matt' ha il suo gioiello directory.ogni utente riceve uno.

Quando si 'gem install' come 'matt' it will fall-back per il tuo privato gemma dir.Questo viene creato automaticamente la prima volta che è necessario.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top