हास्केल नौसिखिया और पायथन लड़का यहां।क्यों कैबल सैंडबॉक्स init वर्चुअलएव की तरह PATH नहीं बदलता है?
मुझे लगता है कि मैं यहाँ कुछ गायब हो सकता है, लेकिन यदि आप Yesod's quickstart को देखो, लेखकcabal sandbox init
से पहले कुछ संकुल स्थापित करें। मैंने कहीं और पैटर्न देखा है। प्रश्न:
- क्या मुझे कुछ याद आ रही है? क्या यह कैबल सैंडबॉक्स का उपयोग करने का असली तरीका है?
- क्यों नहीं (या नहीं) मैं एक सैंडबॉक्स के अंदर yesod-bin स्थापित नहीं कर सकता?
- क्या होगा यदि मैं कुछ परियोजनाओं में योड-बिन के विभिन्न संस्करणों का उपयोग करता हूं?
- यदि कुछ पुस्तकालय हैं जो बाइनरी को .cabal-sandbox/bin के अंदर स्थापित करते हैं, तो क्यों
cabal sandbox init
sandboxed संस्करण से मेल खाने के लिए PATH को परिवर्तित नहीं करते हैं?
अग्रिम में बहुत बहुत धन्यवाद!
बेहतर की तुलना में मैंने सोचा। धन्यवाद! –
यदि आप कैबल सैंडबॉक्स की मूल निर्देशिका में नहीं हैं, तो भी आप सही कॉन्फ़िगरेशन फ़ाइल पर कैबल को इंगित करके उस सैंडबॉक्स में काम कर सकते हैं: 'cabal --config = \ cabal.sandbox.config '। –
user2407038