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

相关推荐
SiYuanFeng2 分钟前
大厂面试python复习基础100题
python·面试·职场和发展
高洁013 分钟前
数字孪生:虚拟调试,真实交付
python·深度学习·机器学习·transformer·知识图谱
江畔柳前堤4 分钟前
XZ09_Word和MD格式转换
开发语言·数据库·人工智能·python·深度学习·word
星河漫步Lu7 分钟前
Anaconda搭建深度学习虚拟环境
开发语言·python·深度学习
张一西7 分钟前
2026 新春快乐破解活动五之windows中级题
python·反编译·nuitka·flag
GEO_youxuan7 分钟前
财务报表分析软件哪个好?2026年主流产品实测对比
python
为爱停留8 分钟前
我的第一个智能问答:给智能体接上网页 + 流式输出
python
专注VB编程开发20年9 分钟前
Python爬虫、提取网页内容,免费调用谷歌翻译接口
爬虫·python·信息可视化
gCode Teacher 格码致知14 分钟前
Python教学:十六进制编码的显示方法-由Deepseek产生
开发语言·python·算法
biter down15 分钟前
8:YAML 语法
运维·python