BUG:PyAutoGUI pyautogui.ImageNotFoundException

BUG:PyAutoGUI pyautogui.ImageNotFoundException

环境

bash 复制代码
python 3.10
PyAutoGUI==0.9.54
PyScreeze==0.1.30

BUG详情

在确定屏幕存在指定图片的情况下 ,使用PyAutoGUI中的locateCenterOnScreen()函数识别图片失败弹出这个bug。

注意:

1 如果屏幕不存在指定图片,也会弹出这个错误。

2 而且有的图片不是一次就能识别出来,可以多试几次。

3 也需要检查待检测的图片分辨率是否和屏幕一致。

解决方案

经过排查,我产生bug原因是没有下载opencv-python库,解决方法是下载opencv-python库

bash 复制代码
# 目前使用版本opencv-python==4.9.0.80
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple

如果还存在这个错误,可以尝试安装PyScreeze==0.1.29版本
pip install PyScreeze==0.1.29

相关推荐
天天进步20151 分钟前
Python全栈项目--社区问答平台
开发语言·python·django
噜噜噜阿鲁~15 分钟前
python学习笔记 | 12.0、错误、调试和测试
笔记·python·学习
AI视觉网奇19 分钟前
Bambu Studio 发现 xx个开放边
开发语言·人工智能·python
SilentSamsara29 分钟前
缓存策略实战:Redis + Python 多级缓存设计与失效策略
开发语言·redis·python·缓存·性能优化
本地化文档34 分钟前
psycopg3-docs-l10n
数据库·python·postgresql·github·gitcode·sphinx
JeJe同学1 小时前
LabelImg 标签字体大小修改教程
linux·人工智能·python
Irissgwe1 小时前
【无标题】
python·langchain·ai编程·langgraph
RSTJ_16251 小时前
PYTHON+AI LLM DAY SIXTY-SIX
服务器·开发语言·python
Chase_______1 小时前
【Java基础 | 11】异常处理进阶:throw、throws、自定义异常与异常链讲清楚
java·开发语言·python
weixin_539446781 小时前
使用Java HttpServletResponse和JavaScript Fetch下载文件
java·javascript·python