मैंने विंडोज 7 में हास्केल प्लेटफार्म 2012 स्थापित किया है। मैं कंसोल cabal update
में लिखता हूं और मैं एक संदेश लेता हूं कि कैबल का एक नया संस्करण है। मैं cabal install cabal-install
लिखता हूं। स्थापना समाप्त होने के बाद यह मुझे बताता है कि कैबल को C: \ username \ AppData \ Roaming \ cabal में स्थापित किया गया है। तो जब मैं cabal update
फिर से करता हूं तो मैं वही संदेश ले रहा हूं जिसे मुझे कैबल का नया संस्करण स्थापित करना है। मैंने कॉन्फ़िगरेशन फ़ाइल से कैबल निर्देशिका को बदलने की कोशिश की है लेकिन कैबल कॉन्फ़िगरेशन फ़ाइल को अनदेखा करता है। क्या हास्केल केवल यूनिक्स पर काम कर रहा है? अपने %PATH%
वातावरण चर के लिए - (जैसे सत्यापित करने के लिए आप सही जगह है dir
या अपने पसंदीदा फ़ाइल प्रबंधक का उपयोग या जो कुछ भी निर्देशिका अब cabal
निष्पादन योग्य है) और अपने कमांड प्रॉम्प्ट को पुनः आरंभ धन्यवादविंडोज 7 में कैबल को कॉन्फ़िगर कैसे करें?
उत्तर
समस्या यह है कि cabal
निष्पादन योग्य जो हास्केल प्लेटफ़ॉर्म के साथ आया था उसे आपके द्वारा इंस्टॉल किए गए स्थान के बजाय उठाया जाता है।
आपको edit the value of the PATH
environment variable की आवश्यकता है और %AppData%\cabal\bin
%PROGRAMFILES%\Haskell Platform\...\bin
से पहले रखें ताकि इसे उच्च प्राथमिकता दी जा सके।
आप C:\username\AppData\Roaming\cabal
जोड़ने की जरूरत है।
एचपी इंस्टॉलर डिफ़ॉल्ट रूप से '% APPDATA% \ cabal \ bin''% PATH% 'जोड़ता है; समस्या यह है कि '% PLATFORM_DIR% \ bin' को उच्च प्राथमिकता दी जाती है। –
त्रुटि संदेश अधूरा है। के रूप में विश्व स्तर पर कबाल से स्थापित स्थापित करें:
cabal install cabal-install --global
धन्यवाद, मैं कभी नहीं जानता --global –
- 1. विंडोज 7 में जीसीस्ट्रेस कैसे चालू करें?
- 2. विंडोज 7 में MyODBC कैसे स्थापित करें?
- 3. विंडोज 7
- 4. विंडोज 7
- 5. विंडोज 7
- 6. विंडोज 7
- 7. कैबल
- 8. विंडोज 7
- 9. विंडोज 7
- 10. विंडोज 7
- 11. विंडोज 7
- 12. विंडोज 7
- 13. विंडोज 7
- 14. विंडोज 7
- 15. "उन्नत उपयोगकर्ता प्रोफ़ाइल गुणों को कॉन्फ़िगर करें" खोलने के लिए कमांड (विंडोज 7)
- 16. विंडोज 7 थीम नाम कैसे प्राप्त करें
- 17. विंडोज 7
- 18. विंडोज 7
- 19. विंडोज 7
- 20. विंडोज 7 पर लॉगस्टैश कैसे स्थापित करें
- 21. विंडोज 7
- 22. विंडोज 7
- 23. विंडोज 7+
- 24. आईआईएस 7 पर/विंडोज 7 64 बिट
- 25. विंडोज 7
- 26. विंडोज 7
- 27. विंडोज 7 पर विंडोज फोन 8 एसडीके कैसे स्थापित करें
- 28. विंडोज 7
- 29. विंडोज 7
- 30. विंडोज 7
IMHO भी कभी भी 'कबाल स्थापित कबाल से स्थापित' अगर एक बस एक ताजा Haskell plattfrom साथ हास्केल के साथ यात्रा शुरू कर दिया है का उपयोग कभी नहीं करना चाहिए। पैकेज सूची को अद्यतन करने के लिए बस कैबल अपडेट का उपयोग करें। केवल लोग जो कैबल को अपडेट करना चाहते हैं, उन्हें पता चलेगा कि ऐसा करने के लिए, यदि आप इसे नहीं जानते हैं, तो इसे न करें – Jonke
@ जोन्के तो लोग इसे कब करते हैं? – osager
जब आप ghc की एक नई रिलीज के लिए कैबल की नवीनतम रिलीज चाहते हैं और कोई हैकसेल प्लेटफॉर्म नहीं है। उदाहरण के लिए यदि आपको ghc 7.8.2 के लिए बाइनरी बिल्ड मिलता है तो आप कैबल 1.18 के लिए बाइनरी बिल्ड प्राप्त कर सकते हैं लेकिन कैबल 1.20 के लिए कोई बाइनरी बिल्ड नहीं कर सकते हैं, फिर आप इसे करते हैं। (आईएमएचओ) – Jonke