एक वैकल्पिक समाधान प्रदान करने के लिए, pylint
एक External Tool
ग्रहण में रूप में इस्तेमाल किया जा सकता है। इसके लिए पहले पाइथन इंस्टॉलेशन के लिए pylint
पैकेज स्थापित करने की आवश्यकता है।
पहले pylintrc
फ़ाइल को याद रखें जहां कहीं भी पिलिंट इसे पा सकता है, विफल होने पर "No config file found
" त्रुटि मुद्रित होती है। आम तौर पर मैं प्रोजेक्ट निर्देशिका के अंदर touch pylintrc
करता हूं, और फ़ाइल को संस्करण नियंत्रण में रखता हूं। संदर्भ के लिए, pylint command-line options देखें।
ग्रहण में, Run
, External Tools
, External Tools Configurations...
का चयन करें। New launch configuration
बनाने के लिए टूलबार बटन पर क्लिक करें।
- नाम:
pylint
- स्थान:
${system_path:pylint}
- कार्य निर्देशिका:
${project_loc}
- तर्क:
--reports=n "${resource_loc}"
एक खुला फाइल के अंदर क्लिक करने के लिए स्विच करने के लिए याद रखें के रूप में नीचे या वांछित के रूप में कॉन्फ़िगर करें इसके लिए उपर्युक्त बाहरी उपकरण चलाने से पहले इसे ध्यान केंद्रित करें। यह विफल हो रहा है, एक त्रुटि हो सकती है।
बाहरी उपकरण का आउटपुट डिफ़ॉल्ट रूप से कंसोल पर मुद्रित किया जाएगा।
संबंधित: Setting up pep8 as an External Tool in Eclipse
स्रोत
2016-10-04 23:12:49
अब एक ऐसी ही समस्या है पाने के लिए ग्रहण + Pydev (w/pylint: astng0.20.0, common0.49.0, pylint0.18.0) की कोशिश कर रहा एक नई मशीन पर। लेकिन मुझे निम्न त्रुटि मिलती है: विशेषताएँ त्रुटि: 'ASTNGManager' ऑब्जेक्ट में कोई विशेषता नहीं है 'set_cache_size' – monkut
प्रोजेक्ट की सफाई और पुनर्निर्माण मेरे लिए पर्याप्त था। (मैंने पहले से ही पीडीडीव-पायथनपैट में स्रोत फ़ोल्डर जोड़ा था।) – smci