मैं मैक पर हूं और मैं pip3 install pygame का उपयोग कर रहा हूं और यह Requirement already satisfied: pygame in ./Library/Python/3.10/lib/python/site-packages (2.1.1) के साथ प्रतिक्रिया करता रहता है क्या इसका मतलब यह है कि मेरे पास पहले से ही pygame स्थापित है? क्योंकि जब मैं अपनी स्क्रिप्ट में import pygame करता हूं तो यह निम्न त्रुटि देता है। ModuleNotFoundError: No module named 'pygame'

0
AgentStrawberry 15 जिंदा 2022, 20:26

5 जवाब

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

यह संभव है कि आप एक अलग दुभाषिया के साथ काम कर रहे हों और अलग वातावरण में pygame स्थापित हो। तो इसे बदलने का प्रयास करें

तो, अगर आप vscode पर हैं

  1. Ctrl + शिफ्ट + पी
  2. पायथन टाइप करें: दुभाषिया चुनें
  3. इसे वांछित संस्करण में बदलें जहां आवश्यकता संतुष्ट हो
0
Guruprasad V 15 जिंदा 2022, 20:49
धन्यवाद, अब काम करता है!
 – 
AgentStrawberry
15 जिंदा 2022, 21:11

हाँ इसका मतलब है कि आप पहले से ही pygame स्थापित कर चुके हैं। मुझे यह त्रुटि थी और मैंने पाया कि pygame को अनइंस्टॉल करना (शायद 'pip3 अनइंस्टॉल pygame' लेकिन मैं मैक ओएस पर नहीं हूं इसलिए मैं इसका परीक्षण नहीं कर सकता) और इसे फिर से इंस्टॉल करने से यह ठीक हो गया।

0
Dharman 15 जिंदा 2022, 20:40
धन्यवाद, मेरे पास अब pygame है, लेकिन यह अभी भी कहता है कि मेरे पास मॉड्यूल नहीं है
 – 
AgentStrawberry
15 जिंदा 2022, 20:43

यह पूछे गए एक प्रश्न के समान है जिसे आपने अजगर के गलत संस्करण के लिए स्थापित किया होगा या आप अपने आईडीई में एक पुराने अजगर संस्करण का उपयोग कर रहे हैं जिसमें पैकेज स्थापित नहीं है, इसलिए आपको जो करना है वह अजगर के संस्करण की जांच करना है। पैकेज को स्थापित कर रहे हैं, आप सीएमडी में ऐसा कर सकते हैं, बस अजगर टाइप करें और एंटर दबाएं और यह आपको अजगर का संस्करण दिखाएगा जिसे आप पैकेज स्थापित कर रहे हैं, और यदि यह काम नहीं करता है तो अपने आईडीई की जांच करें और देखें कि किस संस्करण का पायथन आप चला रहे हैं आप एक पुराना संस्करण चला रहे हैं, मैं आपको आईडीई टर्मिनल से पैकेज स्थापित करने की सलाह देता हूं और यदि यह अभी भी काम नहीं करता है तो पैकेज को अनइंस्टॉल करने और इसे फिर से स्थापित करने का प्रयास करें। एक समान है प्रश्न उत्तर के साथ जो मदद कर सकता है

0
SAM Acc 15 जिंदा 2022, 20:52

सुनिश्चित करें कि, यदि आप वर्चुअल वातावरण का उपयोग कर रहे हैं, तो प्रोग्राम को चलाने का प्रयास करने से पहले आपने इसे सक्रिय कर दिया है।

यदि आप वास्तव में नहीं जानते हैं कि आप वर्चुअल वातावरण का उपयोग कर रहे हैं या नहीं, तो activate नाम की फ़ाइल खोजने का प्रयास करके जांचें: find . -name activate

0
gocool_gr7 15 जिंदा 2022, 20:53

क्या आप आभासी वातावरण का उपयोग कर रहे हैं ?? यदि आप हैं तो सुनिश्चित करें कि यह संस्थापन इस आभासी वातावरण के अंतर्गत है, या इसे चलाने से पहले सक्रिय करें

0
Anand Renjre 15 जिंदा 2022, 21:12