2010-05-27 15 views
6

मुझे स्ट्रॉबेरी पर्ल के साथ टेम्पलेट मॉड्यूल स्थापित करने में समस्या हो रही है।मैं स्ट्रॉबेरी पर्ल के सीपीए (1) को पर्ल कैसे ढूंढ सकता हूं?

cpan Template 

पैदावार निम्नलिखित:

Writing Makefile for AppConfig 
C:strawberryperlbinperl.exe: not found 
dmake.EXE: Error code 255, while making 'blib\lib\.exists'` 

मैं समझ नहीं पा रहे हैं या तो

  • कैसे पथ को प्रभावित करने के इतना dmake सही ढंग से काम करेंगे
  • क्यों पथ (जो सही है) इसमें कोई भी नहीं है।
+0

क्या आप कोई अन्य मॉड्यूल इंस्टॉल कर सकते हैं? टाई :: साइकिल जैसे कुछ सरल कहें? –

+0

नहीं, ऐसा नहीं लगता है कि मैं किसी भी अन्य मॉड्यूल स्थापित कर सकता हूं। – WalterVonBruegemon

+0

क्या आपने शायद 'सी: \ स्ट्रॉबेरी पर्ल' जैसे किसी स्थान के साथ पथ में स्ट्रॉबेरी पर्ल स्थापित किया था? – Schwern

उत्तर

7

यदि आप एमकेएस का उपयोग कर रहे हैं, तो आपको केवल यह सुनिश्चित करने की आवश्यकता नहीं है कि आपने इसे अपने पैथ से हटा दिया है, लेकिन आपको यह सुनिश्चित करने की भी आवश्यकता है कि आपके पास MKS sh.exe को इंगित करने के लिए SHELL सेट नहीं है।

मैंने इसे अपने पैथ से हटा दिया, और कुछ और दिनों तक इसके साथ संघर्ष करना जारी रखा जब तक मुझे एहसास हुआ कि डैमेक गलत खोल का आह्वान कर रहा था।

उम्मीद है कि यह किसी और को सड़क के नीचे मदद करता है।

+0

ओह मैन, इसके लिए धन्यवाद। एक एमकेएस इंस्टॉल ने पूरी तरह से मेरा पर्ल सेटअप तोड़ दिया - सोचा कि मुझे सभी संबंधित मुद्दों पर मिल जाएगा लेकिन यहां एक और है! – gnuchu

+0

लगभग एक साल बाद और इसने मेरी समस्या को फिर से हल कर दिया है। :-) – gnuchu

1

आप शायद बचकर थोड़ा सा हो गए हैं। कहीं न कहीं कुछ पथ C:\strawberryperl\bin\perl.exe साथ कॉन्फ़िगर किया गया है, लेकिन उन स्लैश भाग जाने की जरूरत है:

C:\\strawberryperl\\bin\\perl.exe

कैसे आप अपने पर्ल स्थापित के बारे में अधिक जानने नहीं, मैं तुम्हें जहां यह बुरा config मूल्य की संभावना है नहीं बता सकता मिलना।

+0

सी: \\ स्ट्रॉबेरीपरल \\ बिन \\ perl.exe यह है कि यह मेरी Config.pl फ़ाइल में कैसे दिखाई देता है। – WalterVonBruegemon

+1

मेकफ़ाइल में यह कैसा दिखता है (यह PERL या FULLPERL चर होगा), मेकमेकर का कौन सा संस्करण मेकफ़ाइल उत्पन्न हुआ था (यह शीर्ष पर ऐसा कहता है), और स्ट्रॉबेरी का कौन सा संस्करण यह है? – Schwern

2

उत्तर मुझे एमकेएसटीकेट (मूल रूप से विंडोज़ के लिए एक यूनिक्स शैल पर्यावरण) को अनइंस्टॉल करने के लिए आवश्यक था (या कम से कम मेरे पथ से हटाएं)। बिल्कुल सही नहीं है कि इसने समस्या को ठीक क्यों किया - लेकिन इसने चीजों को मंजूरी दे दी है और मैं सीपीएएन के माध्यम से स्थापित करने में सक्षम हूँ। सभी के उत्तरों और टिप्पणियों के लिए धन्यवाद।

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

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