में Argparse पायथन मॉड्यूल लिनक्स एसएसएच सिक्योर शैल कमांड लाइन पर्यावरण से एक पायथन स्क्रिप्ट चलाने की कोशिश कर रहा हूं, और मैं argparse लाइब्रेरी आयात करने की कोशिश कर रहा हूं, लेकिन यह त्रुटि देता है: "आयात त्रुटि: कोई मॉड्यूल नाम नहीं है" ।क्लाइ
मुझे लगता है कि ऐसा इसलिए है क्योंकि लिनोन खोल का उपयोग करने वाले पाइथन वातावरण में इसमें Argparse लाइब्रेरी नहीं है, और मुझे लगता है कि मैं इसे ठीक कर सकता हूं अगर मैं पुस्तकालयों के लिए निर्देशिकाओं को ढूंढ सकता हूं पायथन पर्यावरण, और इसमें argparse लाइब्रेरी की प्रतिलिपि बनाएँ, लेकिन मुझे नहीं पता कि वह निर्देशिका कहां स्थित है।
मैं इस निर्देशिका को खोजने में किसी भी मदद की सराहना करता हूं (मुझे लगता है कि मैं अपनी पाइथन लिपि के रूप में उसी निर्देशिका में argparse लाइब्रेरी को शामिल कर सकता हूं, लेकिन मेरे पास उस जगह पर argparse लाइब्रेरी होगी जहां अन्य पायथन पुस्तकालय जैसे, यह होना चाहिए)। आप शायद अजगर के एक पुराने संस्करण का उपयोग कर रहे यह मानक पुस्तकालय में है ...
argparse.py पायथन का एक सुंदर मानक टुकड़ा है, यह संभव है कि आपने अपना sys.path दूषित कर दिया हो। कृपया इस कमांड को चलाएं और परिणाम को अपने प्रश्न में पेस्ट करें: python -c "आयात argparse; प्रिंट argparse" –
आप किस अजगर का उपयोग कर रहे हैं? –
आप किस पर भरोसा कर रहे हैं? – myusuf3