परंपरागत रूप से, मेरे पास मेरे पीएटीएच चर में C:\perl\bin
होगा, लेकिन संस्करण संघर्षों के कारण मैं C:\Perl-versionXY\bin
स्थानों पर अलग-अलग पर्ल संस्करणों को रखना चाहता हूं और सीधे C:\Perl-...\bin\perl.exe theScript.pl
पर सीधे अपने पर्ल स्क्रिप्ट को निष्पादित कर दूंगा।क्या मुझे पर्ल प्रोग्राम (विंडोज़ पर) चलाने के लिए पैथ में पर्ल बिन निर्देशिका की आवश्यकता है?
यह वास्तव में एक स्वचालित प्रणाली के तहत चलाया जाना है, जहां हम पहले से ही सभी perl स्क्रिप्ट के लिए सीधेC:\perl\bin\perl.exe
का आह्वान करते हैं। (लेकिन C:\perl\bin
भी पथ में है।)
सुविधाजनक बनाने के लिए अलग अलग पर्ल संस्करणों पक्ष-साथ, मैं करने के लिए निकालने पथ से सी-पर्ल बिन यकीन है कि हम नहीं करना चाहते हैं, कभी भी किसी भी पर्ल संबंधित पाथ सेटिंग्स से साइड इफेक्ट्स देखें।
क्या यह काम करना चाहिए? मॉड्यूल के बारे में क्या है जिसके लिए अतिरिक्त डीएलएल फाइलों की आवश्यकता होती है (जैसे LibXML, जिसके लिए perl की बिन निर्देशिका में LibXML.dll की आवश्यकता होती है) ??
मैं साइड संस्करणों के साथ स्ट्रॉबेरी पर्ल पोर्टेबल का उपयोग करूँगा। (कौन सी रीडमे फ़ाइल कुछ पैथ सेटिंग्स का उल्लेख करती है, लेकिन इसका उल्लेख नहीं है कि किसके लिए उपयोग किया जाता है।)
क्या आपका मतलब 'सी: \ bin \ perl' था, क्योंकि इससे बहुत अधिक समझ आएगी –
@johncorbett: इससे और अधिक समझ क्यों आएगी? विंडोज यूनिक्स नहीं है, इसलिए इसमें कोई c: \ bin नहीं है। सी: \ perl \ bin पूरी तरह से समझ में आता है, IMHO – pavel
हाहा, मुझे लगता है कि यूनिक्स बस मेरे सिर में इतना ड्रिल किया गया है, यहां तक कि विंडोज़ पर भी मैं साइगविन –