2012-10-19 14 views
11

मुझे पता है कि मेरे पास निकट से संबंधित प्रश्न हैं लेकिन उन्होंने मेरी मदद नहीं की।मैं हेरोकू टूलबल्ट के साथ हेरोोकू मणि को कैसे बदलूं?

मैं पूरी रेल, मणि, गिट, हेरोकू अवधारणा सीख रहा हूं और इसे बहुत पसंद करता हूं। जब मैंने heroku कमांड लाइन क्रियाएं जारी की (उबंटू लिनक्स) मुझे चेतावनियां मिलीं कि मणि को हटा दिया गया था और मुझे टूलबल्ट इंस्टॉल करना चाहिए।

wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh 

लेकिन अब जब मैं Heroku कमांड लाइन का उपयोग मैं अभी भी अमान्य चेतावनी मिलती है: मैं पूरी wget उपकरण बेल्ट के स्थापित भाग गया। मुझे संदेह है कि मुझे हेरोकू मणि से छुटकारा पाना है, लेकिन मुझे यकीन नहीं है कि यह कैसे करें? मैं इसे सही तरीके से करना सुनिश्चित करना चाहता हूं ताकि बाद में इसे बंडलर के माध्यम से लोड नहीं किया जा सके। धन्यवाद।

उत्तर

7

अनइंस्टॉल कमांड किसी भी मणि को हटा देगा।

gem uninstall heroku 
+0

ऊपर ब्लॉग पोस्ट सहायक था। लेकिन ऐसा लगता है कि जब आप सुझाव देते हैं तो कुंजी अनइंस्टॉल करना है। मैं मणि अनइंस्टॉल चला गया। उसने Heroku निष्पादन योग्य को हटाने के लिए कहा। मैंने नहीं चुना तब मैं फिर से 'होकोकू संस्करण' चला गया। लेकिन अब मुझे 'जेम :: लोडरर' मिलता है। यह 'rubygems/dependency.rb' से आ रहा है और संदेश 'एक्शनमेलर-3.2.8, ...' के बीच Heroku (> = 0) नहीं मिला। 'होकोकू-एपीआई' सहित कई और कई आइटम सूचीबद्ध हैं। मुझे संदेह है कि मुझे कहीं भी 'हेरोकू' से 'होकोकू-एपीआई' पर निर्भरता बदलने की जरूरत है। लेकिन मुझे नहीं पता कि वह कहाँ होगा। – Will

+0

मुझे काम करने के लिए कुछ भी नहीं मिल सकता है। मैं उस निर्भरता की समस्या को ट्रैक नहीं कर सकता। मैं हेरोकू मणि पर वापस जा रहा हूं, इसलिए मैं हार्टल ट्यूटोरियल के माध्यम से काम कर सकता हूं। इस बिंदु पर उसकेोकू-एपी मणि को अपडेट करना महत्वपूर्ण नहीं है। – Will

+0

क्या आप अपना ऐप चलाने पर त्रुटि आ रही है? यदि हां, तो क्या आपके जेमफाइल में हेरोकू मणि है? यदि हां, तो इसे बाहर निकालो। – tagCincy

0

आपको शायद अपने खोल को फिर से लॉन्च करने की आवश्यकता है।

4

मुझे टूलबेट को काम करने में समस्याएं थीं। मैं ओएसएक्स चला रहा हूं इसलिए मेरा समाधान आपके उबंटू लिनक्स सेटअप के लिए काम नहीं कर सकता है। मैंने अभी भी सोचा था कि मैं सिर्फ मामले में साझा कर सकता हूं। ये कदम उठाएँ मैं पाने के लिए इस्तेमाल किया यह काम करने के लिए कर रहे हैं:

  1. gem uninstall heroku चलाकर Heroku मणि निकालें। यह पूछा गया कि क्या मैं remove executables: heroku चाहता था। हाँ चुनना सुनिश्चित करें।

  2. [https://toolbelt.heroku.com/ ][1] पर जाएं और टूलबल्ट ऐप डाउनलोड/इंस्टॉल करें।

  3. टूलबल्ट पेज पर यह उल्लेख किया गया है कि /usr/local/heroku/bin आपके PATH में जोड़ा जाएगा। मैं इसे नहीं देख रहा था और यह सुनिश्चित नहीं था कि यह है क्योंकि मैं बाश के बजाय zsh चला रहा हूं। मैं आगे बढ़ गया और मेरी .zshrc फ़ाइल खोली और इसे मेरे PATH में जोड़ा।

+0

सुझाव के लिए धन्यवाद। मैंने कोशिश की। नीचे दिए गए अगले उत्तर पर मेरी टिप्पणी देखें। मैं जेम: लोडरर के साथ समाप्त हुआ। – Will

+0

पहले चरण के बारे में: यह संभव है कि आपके पास मणि के कई संस्करण हैं; उन सभी को हटाने का चयन करना सुनिश्चित करें (आपको वास्तविक हटाने से पहले एक सूची मिल जाएगी, उनमें से एक विकल्प उपलब्ध होगा)। – codenighter

0

यह मेरे लिए काम किया: (जब यह पूछते हैं कि आप निष्पादन योग्य निकालना चाहते हैं हाँ चुनना सुनिश्चित करें: Heroku)

gem uninstall heroku --all 

स्रोत (अंतिम टिप्पणी): http://johntwang.com/blog/2011/09/13/remove-heroku-toolkit/

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