2017-03-27 10 views
6

डाउनलोड किया गया ActiveState Perl V5.22.3 (V5.24 का प्रयास किया, वही परिणाम) और मुझे चलाने के लिए perldoc नहीं मिल सकता है! perldoc 'अमान्य पैरामीटर - -आर' के साथ प्रतिक्रिया करता है। - बस perldocपेल्डोक यहां क्यों विफल रहा है?

Showing current PATH setting and perldoc oddness with this '-R' invalid option

मैं मुद्दों स्क्रिप्ट चला होने नहीं कर रहा हूँ:

यहाँ मेरी कमांड विंडो है।

किसी भी सुझाव के लिए अग्रिम धन्यवाद।

+1

'जहां परल्डोक' प्रकट होता है? – Borodin

+0

टेक्स्ट की एक छवि पोस्ट करना किसी समस्या की रिपोर्ट करने का एक भयानक तरीका है। –

उत्तर

13

परल्डोक संस्करण 3.27 में एक बग है। वर्कअराउंड के लिए ActiveState साइट पर यह पोस्टिंग देखें।

https://community.activestate.com/node/20823

Grahams ActiveState Staff बुध, 2017-02-15 11:09

यह 5.24.1 और 5.22.3 में पुष्टि की है।

यह उस अनुभाग में हो रहा है जहां परल्डोक स्थानीय नाक के स्थानीय समकक्ष तक पहुंच जाता है। Win32 और Win64 पर, एक बग पेर्लड को डेबियन लिनक्स (bugs.debian.org/758689) पर किसी समस्या को ठीक करने के उद्देश्य से कोड के ब्लॉक में प्रवेश करने की अनुमति दे रहा है। यह ब्लॉक विंडोज़ पर नहीं चलेगा, इसलिए pod2text के हैंडऑफ विफल हो जाता है।

C:\> perldoc CGI 
Invalid parameter - -R 

वर्कअराउंड 1: बाईपास perldoc और सीधे pod2text पर जाएं। पॉड फ़ाइल को पूर्ण पथ pod2text दें।

pod2text C:\Perl\libCGI.pod 

वर्कअराउंड 2: पेल्डड में पेजर को बाईपास करें।

perldoc -T CGI 

वर्कअराउंड 3: 5.22.2 की पिछली रिलीज का उपयोग करें जिसमें पुराना perldoc है।

+1

अच्छा जवाब। अच्छा पकड़ा – Borodin

+0

धन्यवाद एक गुच्छा ... और मैं समस्याओं का वर्णन करने वाली छवियों को पोस्ट नहीं करूंगा – Lou

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