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

相关推荐
NotFound48611 小时前
Flask项目目录怎么分_MVC架构在Flask应用中的常见目录树
jvm·数据库·python
2401_8971905511 小时前
JavaScript对象浅拷贝:Object-assign的合并规则
jvm·数据库·python
Shorasul12 小时前
如何用 fill 配合 map 初始化一个填充了不同对象的数组
jvm·数据库·python
weixin_5860614612 小时前
golang如何使用go-redis客户端_golang go-redis客户端使用教程
jvm·数据库·python
m0_3776182312 小时前
C# 异步范围Asynchronous Disposal方法 C# await using如何使用
jvm·数据库·python
qq_2837200512 小时前
Python 模块精讲:platform 获取系统信息,从入门到实战全攻略
python·platform
vb攻城狮12 小时前
前端害怕被蒸馏 快速入门Python 【demo_03】
python
qq_1898070312 小时前
SQL多表嵌套查询数据重复怎么办_使用DISTINCT去重优化策略
jvm·数据库·python
m0_7478545212 小时前
mysql如何设置数据库连接字符编码_修改default-character
jvm·数据库·python
Wyz2012102413 小时前
如何在 React 中正确将父组件函数传递给子组件并触发调用
jvm·数据库·python