मैं निम्नलिखित सेटअप का उपयोग कर रहा हूं
- macOS v10.14 (मोजावे)
- अजगर 3.7.1
- विजुअल स्टूडियो कोड 1.30
- पाइलिंट 2.2.2
- Django 2.1.4
मैं अपने स्टूडियो को विज़ुअल स्टूडियो कोड में थोड़ा आसान बनाने के लिए लाइनिंग का उपयोग करना चाहता हूं। हालांकि, हर आयात के लिए मेरे पास "अनसुलझे आयात" हैं। यहां तक कि डिफ़ॉल्ट Django आयात (यानी django.db आयात मॉडल से)।
मैं यह मानता हूं क्योंकि यह आभासी वातावरण पायथन फाइलों को नहीं देख रहा है।
सब कुछ ठीक काम करता है, लेकिन यह कष्टप्रद होने लगा है।
दुभाषिया विकल्प मेरे पास पायथन के सभी सिस्टम संस्करण हैं। यह मेरे आभासी वातावरण पायथन को देखने के लिए बिल्कुल भी नहीं लगता है (यह मेरे कार्यक्षेत्र के समान निर्देशिका में नहीं है, ताकि भाग समझ में आए)।
अगर मैं की स्थापना python.PythonPath में settings.json फ़ाइल, यह सिर्फ यह ध्यान नहीं देता और एक विकल्प के रूप में मेरे आभासी वातावरण पथ की सूची नहीं है। मैंने अपनी वैश्विक पायथन सेटिंग में भी इसे स्थापित करने की कोशिश की, लेकिन यह भी नहीं दिखा।
क्या इसे काम करने के लिए एक त्वरित निर्धारण है?
pip install pylint-django
, फिर बनाम कोड सेटिंग्स में इसे जोड़ें:"python.linting.pylintArgs": [ "--load-plugins=pylint_django", ],