मैं Microsoft Azure में एक सर्वर रहित पायथन चैटबॉट एपीआई का परीक्षण करने की कोशिश कर रहा हूं, लेकिन जब मैं ऑनलाइन गाइड का पालन करता हूं https://towardsdatascience.com/creating-a-serverless-python-chatbot-api-in-microsoft-azure- स्क्रैच-इन-9-आसान-चरण-2f1913fc9581

यह ये त्रुटि देता है: 'azure.functions' पिलिंट (आयात-त्रुटि) आयात करने में असमर्थ [3,1] '__app__modules.library_finder' पिलिंट (आयात-त्रुटि) [4,1] आयात करने में असमर्थ

कोई विचार इसे कैसे हल करें?

सादर

5
sirimiri 28 मार्च 2020, 10:42

1 उत्तर

सबसे बढ़िया उत्तर

यह त्रुटि पिलिंट से आ रही है। ऐसा लगता है कि लिंटर .env की ओर इशारा नहीं करता है और इसलिए नीला पैकेज को मान्य नहीं कर सकता है! इसे हल करने के लिए, आप इसे आजमा सकते हैं:

विजुअल स्टूडियो कोड में:

  • स्थिति पट्टी में पायथन संस्करण का पता लगाएँ और उस पर क्लिक करें
  • Azure कार्यक्षेत्र का चयन करें जहाँ आपका प्रोजेक्ट रहता है
  • आपके लिए पायथन संस्करणों की एक सूची दिखाई देती है। वह चुनें जो ./.venv/ से शुरू होता है (मेरे मामले में, यह है: ./.venv/bin/python)
  • फिर आपको यह कहते हुए एक पॉपअप मिल सकता है कि लिंटर पाइलिंट स्थापित नहीं है।
  • इसे स्थापित करने के लिए इंस्टॉल बटन पर क्लिक करें और आपको जाने के लिए अच्छा होना चाहिए

उम्मीद है ये मदद करेगा

17
Salem Artin 11 मई 2020, 02:08
मेरे मामले में भले ही 3.8.2 आउट हो, फिर भी आप 3.8.1 (.venv) चाहते हैं जैसे उसने कहा कि यह काम करे। मेरा अनुमान है कि ऐसा इसलिए है क्योंकि वह संस्करण वर्तमान में माइक्रोसॉफ्ट एज़ूर के सर्वर पक्ष पर उपलब्ध है।
 – 
Joseph Astrahan
27 सितंबर 2020, 17:12