raise PyAutoGUIException! ! !

在了解pyautogui时,你是否遇到过这样的情况:

python 复制代码
y = pyautogui.locateOnScreen('kk.png')
print(y)

在信心满满下输入完成后选择直接运行,结果却是抛出异常的尴尬。

raise PyAutoGUIException (
pyautogui.PyAutoGUIException: PyAutoGUI was unable to import pyscreeze. (This is likely because you're running a version of Python that Pillow (which pyscreeze depends on) doesn't support currently.) Please install this module to enable the function you tried to call.

导致这一情况的是模块自定义的异常抛出问题

我们只需要把pyautogui卸载再更新最新的版本即可解决


ps:当然还有另一种情况就是你只是这样pip pyautogui单调的下载,可能会出现以下异常

imageNotFoundException

这个时候,需要pip install opencv-python

然后就可以识别成功了

相关推荐
wydaicls2 分钟前
十一.C++ 类 -- 面向对象思想
开发语言·c++
Biomamba生信基地35 分钟前
R语言基础| 下载、安装
开发语言·r语言·生信·医药
姜君竹36 分钟前
QT的工程文件.pro文件
开发语言·c++·qt·系统架构
奇树谦40 分钟前
使用VTK还是OpenGL集成到qt程序里哪个好?
开发语言·qt
VBA63371 小时前
VBA之Word应用第三章第十节:文档Document对象的方法(三)
开发语言
老胖闲聊1 小时前
Python Rio 【图像处理】库简介
开发语言·图像处理·python
码界奇点1 小时前
Python Flask文件处理与异常处理实战指南
开发语言·python·自然语言处理·flask·python3.11
浠寒AI1 小时前
智能体模式篇(上)- 深入 ReAct:LangGraph构建能自主思考与行动的 AI
人工智能·python
贩卖纯净水.2 小时前
浏览器兼容-polyfill-本地服务-优化
开发语言·前端·javascript
k要开心2 小时前
C++概念以及基础框架语法
开发语言·c++