我的代码:
import pyautogui
from time import sleep
x, y = pyautogui.locateOnScreen("slorixsh.png", confidence=0.5)
错误:
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
x, y = pyautogui.locateOnScreen("slorixsh.png", confidence=0.5)
File "C:\Users\mrnug\AppData\Local\Programs\Python\Python310\lib\site-packages\pyautogui\__init__.py", line 231, in _couldNotImportPyScreeze
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.
该错误中的第 231 行:
raise 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."
)
不知怎的,它不起作用 我刚刚重新安装并更新了该模块:
pyscreeze, opencv, pyautogui, pillow
最佳答案
是的,你可以通过这个解决它
pip 安装 pyscreeze
import pyscreeze
import time
time.sleep(5)
x, y = pyscreeze.locateOnScreen("slorixsh.png", confidence=0.5)
关于python - PyAutoGUI 无法导入 pyscreeze,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73925578/