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

相关推荐
小雨中_19 分钟前
2.7 强化学习分类
人工智能·python·深度学习·机器学习·分类·数据挖掘
摩拜芯城IC39 分钟前
ATSHA204A‑STUCZ CryptoAuthentication 安全认证芯片IC
python·安全
小雨中_1 小时前
2.4 贝尔曼方程与蒙特卡洛方法
人工智能·python·深度学习·机器学习·自然语言处理
MediaTea2 小时前
Python:可迭代对象(对象语义角色)
开发语言·python
skywalk81633 小时前
Diffusers 库介绍,它支持LTX-2模型
python
一个处女座的程序猿O(∩_∩)O3 小时前
Python函数参数*args和**kwargs完全指南:从入门到精通
开发语言·python
好家伙VCC4 小时前
**发散创新:编译器优化实战——从LLVM IR到性能飞跃的奇妙旅程**
java·开发语言·python·算法
大尚来也4 小时前
Python 中使用 ezdxf:轻松读写 DXF 文件的完整指南
开发语言·python
小雨中_4 小时前
2.6 时序差分方法(Temporal Difference, TD)
人工智能·python·深度学习·机器学习·自然语言处理
@zulnger4 小时前
单元测试框架 —— unittest
python·单元测试