2013-03-04 9 views
14

से चश्मा नहीं ला सकता है, मैं हार्टल रेल ट्यूटोरियल का पालन करने और बंडलर मणि के साथ परेशानी का प्रयास करने का प्रयास कर रहा हूं।बंडल इंस्टॉल https://rubygems.org/

जब आदेशों 'बंडल स्थापित' या का उपयोग करते हुए 'बंडल अद्यतन' मैं निम्नलिखित उत्पादन प्राप्त करें: https://rubygems.org/ से

लाई जा रही है स्रोत सूचकांक

से https://rubygems.org/

चश्मा नहीं लाया जा सका मैंने इस आउटपुट की खोज की है, लेकिन ऑनलाइन कई संबंधित मुद्दों को नहीं मिला है।

शायद मेरे पास एक और मणि है जो बंडलर को बाधित कर रहा है? मुझे इस बिंदु पर रेल के साथ थोड़ा सा अनुभव है।

source 'https://rubygems.org' 

gem 'rails', '3.2.12' 

group :development do 
    gem 'sqlite3', '1.3.5' 
end 


# Gems used only for assets and not required 
# in production environments by default. 
group :assets do 
    gem 'sass-rails', '3.2.5' 
    gem 'coffee-rails', '3.2.2' 

    gem 'uglifier', '1.2.3' 
end 

gem 'jquery-rails', '2.0.2' 

मेरे लिए समाधान दो भागों था: मैं करने के लिए http https बदल गया है, और कहा कि अस्थायी रूप से समस्या हल हो जाती। दूसरा मुद्दा यह था कि मुझे लगता है कि मेरे पास रूबी 2.0.0 का खराब इंस्टॉल था, भले ही मैं रूबी 1.9.3 का ताजा इंस्टॉल कर रहा था। इसलिए मैंने रूबी 2.0.0 को पुनर्स्थापित किया, और मैं https के साथ बंडल इंस्टॉल का उपयोग कर सकता था।

+0

जाना? – enthrops

+0

हां। संपादन में ऊपर पोस्ट किया गया। – Steven

+0

इसका मतलब है कि आपकी रूबी स्थापना ओपनएसएसएल के साथ सही ढंग से नहीं चलती है। यह एक अलग तरह की त्रुटि देना है, हालांकि, अजीब – enthrops

उत्तर

2

अन्य कारणों से ऐसे मुद्दे पैदा होते हैं यदि आप प्रॉक्सी सर्वर के पीछे हैं। मैं यहां समाधान का वर्णन करता हूं, शायद यह किसी और के लिए उपयोगी होगा। :)

मामले कि आप लॉग इन नहीं पता था/तुम्हारा प्रॉक्सी के लिए गुजरती हैं, और इस मुद्दों को पूरा करता है, तो आप के लिए (फिर) की जरूरत है आप सबसे पहले जांच कर सकता है कुछ भी स्थापित, आदेश द्वारा में:

C:\...> bundle check 
Resolving dependencies... 
The Gemfile's dependencies are satisfied 

आप तो तो ऊपर अन्य प्रतिसाद देने मिलता है, आप मिल सकता है ठीक से जवाहरात ठीक से संस्करणों here (rubygems.org), तो स्थापित यह (डाउनलोड की मणि के साथ निर्देशिका से) आदेश द्वारा:

gem install <gem-name> --locally 
7

आप निम्नलिखित कोशिश कर सकते हैं खिड़कियों में यदि:

+०१२३५१६४१०६१

सेट http_proxy =

सेट https_proxy =% http_proxy%

उदाहरण के लिए:

http_proxy = mycompany.myproxy.com: 8080

https_proxy =% http_proxy%

के लिए काम किया मुझे

0

प्रॉक्सी के लिए चर जोड़ना ठीक काम करता है।

इसके अतिरिक्त अगर तुम मुझे पसंद Bitnami redmine उपयोग कर रहे हैं आप setenv.bat में है कि जोड़ सकते हैं फिर जब आप Bitnami Redmine शॉर्टकट यह स्वचालित रूप से अपने परिवेश में जोड़ दिया जाएगा साथ कमांड लाइन शुरू करते हैं। आप इसे बिटमैनी इंस्टॉलेशन फ़ोल्डर के तहत पा सकते हैं।

1

ओएस एक्स 10.8.5 पर ruby-2.0.0-p247 का उपयोग करके मुझे एक ही समस्या थी।

https://

source 'https://rubygems.org' 

उपयोग कर रहा है Gemfile में यकीन है कि पहली पंक्ति बनाने मैं रूबी के उस संस्करण को पुनर्स्थापित।

rvm reinstall ruby-2.0.0 

रूबी को ruby-2.0.0-p598 (संस्करण नवीनतम पैच पर निर्भर करता है) को अपग्रेड किया गया था।

bundle फिर त्रुटि के बिना काम किया हालांकि सभी रत्नों को पुनर्स्थापित किया गया था।

1

मुझे क्लाउड 9 में काम करते समय यह समस्या थी। कई 'बंडल इंस्टॉल' करने की कोशिश करने और सी 9 समर्थन (कोई जवाब नहीं) पर एक ईमेल भेजने के बाद मैं सभी प्रक्रियाओं को मारकर और हार्ड-रीस्टार्ट कर काम कर रहा था आईडीई का।

सीपीयू, मेमोरी, डिस्क दिखाने वाले दाएं हाथ के शीर्ष पर छोटे बार-ग्राफ़ पर सीधे क्लिक करके ऐसा करें। फिर प्रक्रिया सूची पर क्लिक करें, उन सभी का चयन करें, और बल मारो। फिर प्रक्रिया सूची से बाहर निकलें। बार-ग्राफ़ पर दोबारा क्लिक करें, और इस बार 'पुनरारंभ करें' पर क्लिक करें।

इसके बाद मैं बिना किसी समस्या के बंडल चलाने में सक्षम था।

0

आप Cloud9 उपयोग कर रहे हैं, बस पुनः आरंभ (आदेश आर) और फिर कोशिश करें

0

कभी कभी यह प्रॉक्सी के लिए प्रयोग कर रहे हैं कारण होता है। मैंने प्रॉक्सी के बिना कनेक्शन का उपयोग करके इसे हल करने का प्रयास किया और सभी ने पूरी तरह से ठीक काम किया।
फिर प्रयास करें:

bundle update 

और आप अपने Gemfile पोस्ट कर सकते हैं तो के लिए

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