我对Python完全陌生,而且还在编写代码的初级阶段,无法让它工作。
我试图建立一个自动点击器作为学习体验,所以我使用pynput:
from pynput.mouse import Button, Controller
from pynput.keyboard import Listener, KeyCode但我知道错误是:
from pynput.mouse import Button, Controller
ModuleNotFoundError: No module named 'pynput'作为故障排除,我再次输入cmd "pip install pynput“并得到:
Requirement already satisfied: pynput in c:\program files (x86)\python\python37-32\lib\site-packages (1.4)
Requirement already satisfied: six in c:\program files (x86)\python\python37-32\lib\site-packages (from pynput) (1.12.0)为了确定,我也尝试了"pip3安装pynput“,结果是一样的。当我处于空闲状态并输入“导入pynput”时,我不会收到任何错误。我只安装了一个python版本。
你知道我做错了什么吗?
如果你需要更多的信息,就告诉我。
提前谢谢你。JM
发布于 2019-03-15 11:08:17
您应该在这里检查PyCharm为您的项目使用的解释器:->设置、->项目:%Project_name% ->项目解释器。它应该与您安装pynput的位置相同。
发布于 2019-03-15 11:06:06
这个问题可能有以下几种可能性:
发布于 2019-03-15 11:25:44
您可能有多个python安装,而py魅力使用的不是与pip二进制文件链接的安装。
要解决这个问题,使用pip作为模块安装库就足够了。
步骤1:理解您实际使用的python解释器
import sys
print(sys.executable)输出是您的path_interpreter (类似于/Users/xyz/bin/python)
9月2日:使用该解释器运行pip
出发地:path_interpreter -m pip install pynput
就这样。
https://stackoverflow.com/questions/55180854
复制相似问题