raise PyAutoGUIException! ! !

在了解pyautogui时,你是否遇到过这样的情况:

python 复制代码
y = pyautogui.locateOnScreen('kk.png')
print(y)

在信心满满下输入完成后选择直接运行,结果却是抛出异常的尴尬。

raise PyAutoGUIException (
pyautogui.PyAutoGUIException: PyAutoGUI was unable to import pyscreeze. (This is likely because you're running a version of Python that Pillow (which pyscreeze depends on) doesn't support currently.) Please install this module to enable the function you tried to call.

导致这一情况的是模块自定义的异常抛出问题

我们只需要把pyautogui卸载再更新最新的版本即可解决


ps:当然还有另一种情况就是你只是这样pip pyautogui单调的下载,可能会出现以下异常

imageNotFoundException

这个时候,需要pip install opencv-python

然后就可以识别成功了

相关推荐
一叶之秋14122 分钟前
QT常用控件(二)
开发语言·qt
3824278273 分钟前
Edge开发者工具:保留日志与禁用缓存详解
java·前端·javascript·python·selenium
nuowenyadelunwen4 分钟前
Harvard CS50 Week 6 Python
开发语言·python
饼干,5 分钟前
期末考试3
开发语言·人工智能·python
曲幽8 分钟前
FastAPI响应实战:从JSON到HTML,轻松驾驭多种数据格式
python·html·json·fastapi·web·jinja2·responses
jackylzh9 分钟前
数据集标签文件转换方法--将 XML 文件类型转化为 TXT 文件类型
人工智能·python·深度学习
linuxxx11012 分钟前
request.build_absolute_uri()为什么没有获得端口?
python·nginx·django
小北方城市网12 分钟前
第 5 课:后端工程化进阶 ——Python 分层架构 + 中间件 + 日志 / 异常统一处理(打造企业级高可用后端)
数据库·人工智能·python·mysql·数据库架构
山山而川 潺潺如镜12 分钟前
python防止程序多开,但程序运行脚本
android·开发语言·python
神色自若15 分钟前
Net8/Net10开源企业级跨平台数据采集系统,基于Avaloniaui
开发语言·avaloniaui·net8