在了解pyautogui时,你是否遇到过这样的情况:
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
然后就可以识别成功了