My pycharm 2020-2.3 पिनपुट को इंस्टॉलेशन के पैकेज के रूप में नहीं पहचानता यह वही दिखाता है ए>। मैं इसे चलाने की कोशिश कर रहा हूं।

import pynput
from pynput.mouse import Controller


def controlMouse():
     mouse = Controller()
     mouse.position = (10,20)

controlMouse()

लेकिन फिर मुझे यह त्रुटि संदेश नीचे मिलता है।

ModuleNotFoundError: No module named 'pynput.mouse'; 'pynput' is not 
a package

यह अन्य आईडीई पर चलता है और पाइप कहता है कि यह स्थापित है। कृपया मदद करे।

0
Maverick jnr 26 नवम्बर 2020, 02:17

2 जवाब

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

ठीक। मैं दो अलग-अलग चीजों की कोशिश करके पुस्तकालयों को पहचानने वाले पिचर्म के साथ इस मुद्दे को ठीक करने में सक्षम था, एक 'कोंडा से कोंडा पैकेज मैनेजर का उपयोग करें' टॉगल कर रहा था। यहां देखें पायथन इंटरप्रेटर के अंतर्गत। मैंने तब पैकेज पिनपुट की खोज की जिसे मैं स्थापित करने में सक्षम था। दूसरा फ़ाइल का नाम बदल रहा था ('इसे pynput.py नाम नहीं देना चाहिए था)।

मैंने फ़ाइल> कैश को अमान्य/पुनरारंभ करें> अभी पुनरारंभ करें का चयन किया। मेरे द्वारा ये परिवर्तन करने के बाद।

0
Maverick jnr 26 नवम्बर 2020, 19:05

ऐसा लगता है कि आयात में आपको सिंटैक्स त्रुटि हो सकती है।

"pynput.mouse आयात बटन से, नियंत्रक" https://pypi.org/project/ पर दस्तावेज़ीकरण से है पिनपुट/

अगर वह काम नहीं करता है, तो मैं बस कोशिश करता हूं और पिनपुट को अनइंस्टॉल करता हूं और फिर से इंस्टॉल करता हूं पायथन 3.6 के लिए यह 'पाइप अनइंस्टॉल --यूजर पिनपुट' पाइप इंस्टाल पिनपुट होगा

''' pip install pynput pynput का संग्रह pynput-1.7.1-py2.py3-none-any.whl (99 kB) |█████████████████████ | 99 kB 2.0 MB/s छह का संग्रह कैश्ड छह-1.15.0-py2.py3-none-any.whl (10 kB) का उपयोग करके एकत्रित पैकेजों को स्थापित करना: छह, पिनपुट सफलतापूर्वक स्थापित पिनपुट-1.7.1 छह-1.15.0 '' '

0
fischdix 26 नवम्बर 2020, 02:33