2008-10-28 13 views
16

मेरे पास मेरी मशीन पर मेरी रूबी के साथ एक प्रदर्शन समस्या है, जो मुझे लगता है कि मैंने पुस्तकालयों को लोड करने के लिए अलग किया है (जब # रिक्वेयर कहा जाता है), तो मैं काम करने की कोशिश कर रहा हूं कि रूबी पुस्तकालयों के लिए बहुत सारे फ़ोल्डरों को खोज रहा है या नहीं।ओएस एक्स 10.5 के तहत रूबी के लिए परंपरागत जीईएम पाथ क्या हैं?

जब मैं चलाने

$ 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/ 

वहाँ /Users/matt/.gem पर ज्यादा कुछ नहीं है, लेकिन वहाँ दोनों में टन है/Library/रूबी और /System/Library/Frameworks/Ruby.framework में।

क्या देता है? क्या यह सामान्य है?

अग्रिम धन्यवाद, दोस्तों।

उत्तर

6

हाँ। यह सब मेरे लिए बहुत मानक लग रहा है। मेरे मैक चल रहे मैकोज़ 10.5 में समान रूप से ~/.gem/ruby ​​/ 1.8/रत्न/और कुछ अन्य स्थानों में कुछ भी नहीं है।

5

जैसा कि गेबे ने उल्लेख किया है, हाँ, यह सामान्य है।

एक छोटे से अधिक जानकारी:

/System/Library/Frameworks/Ruby.framework < - सभी उपयोगकर्ताओं, आम तौर पर जड़ के स्वामित्व के लिए इस्तेमाल किया प्रणाली विस्तृत। जब आप 'sudo gem इंस्टॉल करें ...' आप जिस मणि को इंस्टॉल कर रहे हैं वह यहां जाता है ...

/Users/matt/.gem < - उपयोगकर्ता 'मैट' की अपनी मणि निर्देशिका है। हर उपयोगकर्ता एक हो जाता है।

जब आप 'मैट' के रूप में बस 'मणि इंस्टॉल' करते हैं तो यह आपके निजी मणि डीआईआर पर वापस आ जाएगा। यह पहली बार इसकी आवश्यकता होने पर स्वचालित रूप से बनाया जाता है।

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^