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

然后就可以识别成功了

相关推荐
月明长歌1 分钟前
Java多线程线程池ThreadPoolExecutor理解总结:6 个核心参数 + 4 种拒绝策略(附完整示例)
java·开发语言
sunywz4 分钟前
【JVM】(2)java类加载机制
java·jvm·python
Silence_Jy7 分钟前
GPU架构
python
学编程的小鬼8 分钟前
JVM 常见的问题
开发语言·jvm
故事不长丨10 分钟前
C#File文件操作全解析:从基础用法到异常处理
服务器·开发语言·visualstudio·c#·文件操作·io流·file
kwg12611 分钟前
本地搭建 OPC UA MCP 服务
python·agent·mcp
belldeep13 分钟前
python:mnist 数据集下载,parse
python·numpy·mnist
lowhot15 分钟前
C语言UI框架
c语言·开发语言·笔记·ui
gihigo199825 分钟前
使用MATLAB绘制3D心形图和玫瑰花图案
开发语言·matlab·3d
柠檬叶子C29 分钟前
【Python】解决 No module named ‘imp‘ 问题 | Python3 中废弃的 imp 模块
开发语言·python