2016-01-26 25 views
6

क्या पर्ल 6 राकुडो वितरण में कोई आदेश है जो सिस्टम पर सभी स्थापित मॉड्यूल सूचीबद्ध करता है?पर्ल 6 स्थापित मॉड्यूल

मैं निम्न आदेश की कोशिश की:

p6doc NativeCall 

और निम्न त्रुटि मिलती है:

===SORRY!=== 
Cannot invoke this object (REPR: Uninstantiable) 

लेकिन जब मैं एक p6 फ़ाइल लिखने जो शामिल हैं:

use NativeCall; 

इसके साथ संकलित कोई बात नहीं।

मैं ऐसे पर्ल 6 मॉड्यूल (जैसे पर्ल 5 के लिए perldoc) के लिए कैसे ब्राउज़ कर सकता हूं और मैं सभी स्थापित पर्ल 6 मॉड्यूल कैसे सूचीबद्ध कर सकता हूं?

+0

p6doc NativeCall विंडोज पर इस संदेश को प्रदान करते हैं: === खेद === इस वस्तु (रेपर: Uninstantiable) आह्वान नहीं कर सकते! यहां तक ​​कि अपने स्थापित – smith

+0

खेद इसकी NativeCall लेकिन मैं अब भी वही त्रुटि :( – smith

+1

'p6doc मिलता है ... 'दस्तावेज के लिए है। त्रुटि संदेश बहुत भयानक है। यह तय हो जाएगा। आप मॉड्यूल प्रबंधन के लिए' पांडा ... '(या' zef ... 'या ...) चाहते हैं,' p6doc' नहीं। ' ज्ञात मॉड्यूल और उनकी स्थापना स्थिति सूचीबद्ध करने के लिए पांडा सूची '(और एक कप कॉफी बनाओ)। – raiph

उत्तर

7

मॉड्यूल प्रबंधक zef है, नहीं p6doc

p6doc ... मॉड्यूल के प्रबंधन के लिए प्रबंध (खोज/दिखाते हैं) प्रलेखन नहीं के लिए है।

zef पहले से ही आपके सिस्टम पर स्थापित होना चाहिए। यदि नहीं, तो इसे its github repo से इंस्टॉल करें।

p6doc से प्राप्त त्रुटि संदेश से पता चलता है कि आपके इंस्टॉलेशन में कुछ बोर्क किया गया है। मुझे लगता है कि यह संभवतः किसी अन्य महीने का पीछा करने योग्य नहीं है, इसलिए मेरा सुझाव है कि आप इसे एक महीने के लिए अनदेखा करें, सुनिश्चित करें कि आप एक अद्यतित पर्ल 6 वितरण (जैसे नवीनतम राकुडो स्टार) चला रहे हैं, और फिर, यदि यह है अभी भी, # perl6 पर इसके बारे में बात करने और this closed bug report का उल्लेख करने पर विचार करें।

एचएचटी।

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