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

相关推荐
刘恒12345678921 分钟前
Windows 电脑文件夹手动分类指南
java·windows·python·电脑·php
测试渣24 分钟前
持续集成中的自动化测试框架优化实战指南
python·ci/cd·单元测试·自动化·pytest
dzl8439432 分钟前
mac 安装python
开发语言·python·macos
清水白石00836 分钟前
观察者模式全解析:用 Python 构建优雅的事件系统,让组件彻底解耦
java·python·观察者模式
张飞飞飞飞飞1 小时前
python——Nuitka打包
开发语言·python
山川而川-R1 小时前
重新装pycharm的时候找不到conda可执行文件
python
JaydenAI1 小时前
[LangChain之链]Runnable,不仅要可执行,还要可存储、可传输、可重建、可配置和可替换
python·langchain
lihao lihao1 小时前
接口自动化测试—request模块
开发语言·python
lintax1 小时前
计算π值-割圆法
python·公式推导·计算π·割圆法
升讯威在线客服系统1 小时前
从 GC 抖动到稳定低延迟:在升讯威客服系统中实践 Span 与 Memory 的高性能优化
java·javascript·python·算法·性能优化·php·swift