Я видел разрешения для этой проблемы для PyCharm и VSCode, но я получаю эту ошибку на терминале на моей Ma c.
Мой код:
#!/usr/local/bin/python3
from pynput.mouse import Controller
def mouse_control():
mouse = pynput.mouse.Controller()
mouse.position = (100, 200)
mouse_control()
вывод / ошибка:
Traceback (most recent call last):
File "./pynput.py", line 3, in <module>
from pynput.mouse import Controller
File "/Users/uerter/Documents/Python/Key-Logger/pynput.py", line 3, in <module>
from pynput.mouse import Controller
ModuleNotFoundError: No module named 'pynput.mouse'; 'pynput' is not a package
Python3, используемый для показа пути, аналогичного python:
MacPro-16-2398 ~ % which python
/usr/bin/python
MacPro-16-2398 ~ % which python3
/usr/local/bin/python3
, но теперь показывает это, и я не уверен, что изменилось:
MacPro-16-2398 ~ % which python3
/Library/Frameworks/Python.framework/Versions/3.8/bin/python3
и когда я проверяю pip и pynput, я получаю следующее:
MacPro-16-2398 ~ % which pip
/Library/Frameworks/Python.framework/Versions/3.8/bin/pip
MacPro-16-2398 ~ % which pynput
pynput not found
MacPro-16-2398 ~ %
Я удалил и переустановил pip3 и pynput. Кроме того, это работает в режиме IDLE.
MacPro-16-2398 ~ % python3
Python 3.8.2 (v3.8.2:7b3ab5921f, Feb 24 2020, 17:52:18)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Теперь я вырвал 4 волоска, которые у меня были, и схожу с ума. Может кто-нибудь помочь мне с этим?
Спасибо!