2013-03-06 7 views
21

पृष्ठभूमि: मैं एक डिजाइनर हूं जो एचटीएमएल, सीएसएस और जेएस के साथ अच्छी तरह से काम करता है। लेकिन जब मेरा पर्यावरण स्थापित करने की बात आती है तो मैं छोटा हो जाता हूं।मणि इंस्टॉल अनिश्चित काल तक लटका

मैंने हाल ही में एक होम कंप्यूटर खरीदा है। मैं एक परियोजना में उपयोग करने के लिए Middleman सेट अप करना चाहता हूं। मैंने पहले से ही आरवीएम और इसकी सभी आवश्यकताओं को स्थापित किया है। मैं ruby-2.0.0-p0 पर हूं, जो मैं समझता हूं वह नवीनतम स्थिर रिलीज है।

जब मैं उस मामले के लिए मिडलमैन या किसी अन्य मणि को स्थापित करने का प्रयास करता हूं, तो कुछ भी नहीं होता है। कर्सर बस अगली पंक्ति में चला जाता है। Screenshot

कुछ मार्गदर्शन, या समस्या निवारण चरण, बहुत सराहना की जाएगी!

धन्यवाद,

रिकार्डो

+0

जांच 'ls -l ~/.gem' – mpapis

उत्तर

26

gem install हैं व्यतीत कर रहा है, यह सबसे अधिक संभावना एक नेटवर्क, प्रॉक्सी, या फ़ायरवॉल आपकी ओर से मुद्दा है।

आप -V के साथ वर्बोज मोड में अपने मणि इंस्टॉल कमांड जारी करके जांच कर सकते हैं। यह दिखाता हूँ कि तुम क्या यूआरएल यह मणि डाउनलोड करने के लिए के साथ संवाद स्थापित हुआ है और आपको उम्मीद है कि देख सकते हैं कि यह क्या कर रहा है और जहां यह फांसी रहा है:

> gem install -V middleman 
HEAD https://rubygems.org/latest_specs.4.8.gz 
302 Moved Temporarily 
HEAD https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz 
200 OK 
GET https://rubygems.org/latest_specs.4.8.gz 
302 Moved Temporarily 
GET https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz 
... 

तुम भी status.rubygems.org जांच कर सकते हैं, जहां वे मामले मणि में आपको सचेत करेंगे

RubyGem.org status screenshot

2

आप पर मैक होने लगते हैं। क्या आपने Xcode स्थापित किया है?

MiddleMan अधिकारी से अदालत में तलब:

मैक ओएस एक्स दोनों रूबी और rubygems साथ prepackaged आता है, तथापि, बिचौलिया के निर्भरता के कुछ स्थापना के दौरान और ओएस एक्स कि Xcode की आवश्यकता पर संकलित किया जाना चाहिए। Mac App Store के माध्यम से एक्सकोड स्थापित किया जा सकता है। वैकल्पिक रूप से, यदि आपके पास एक निःशुल्क ऐप्पल डेवलपर खाता है, तो आप अपने downloads page से एक्सकोड के लिए कमांड लाइन टूल्स इंस्टॉल कर सकते हैं।

बीटीडब्ल्यू, जिज्ञासा से बाहर, क्या आपका कनेक्शन ठीक है? gem install … के दौरान भाई टर्मिनल में ping google.com चलाने का प्रयास करें।

+0

आपका जवाब mudasobwa :) के लिए धन्यवाद:/कल्पना सर्वर समस्याओं (नीचे स्क्रीनशॉट देखें) है। मेरे पास एक्सकोड स्थापित है, साथ ही कमांड लाइन टूल्स स्थापित हैं। मैं google.com ping भाग गया और यह दिखा रहा है कि मेरे पास एक कनेक्शन है। दुर्भाग्य से काम नहीं कर रहा कुछ भी नहीं :( – rvazquez

6

मेरी समस्या मिली! मैं रूबी 1.8.7 दौड़ रहा था। मुझे डिफ़ॉल्ट रूप से 1.9.3 का उपयोग करने के लिए मेरी .zshrc फ़ाइल को अपडेट करने की आवश्यकता है।

मुझे अपने .zshrc फ़ाइल पर यह रखा गया था था:

rvm use 1.9.3 --default 
संबंधित मुद्दे