如何解决pyautogui 像素函数的 Python 问题,显示“Pillow was built without XCB support”
我对 python 有点搞砸了,仍然是一个初学者。我遇到了这个问题,我自己无法解决,甚至谷歌也帮不上忙。我试过重新安装枕头包和重新安装python。
代码:
import pyautogui
import time
import keyboard
import random
import win32api,win32con
import sys
sys.platform = '_'
time.sleep(2)
def click(x,y):
win32api.SetCursorPos((x,y))
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0)
time.sleep(0.02)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0)
while keyboard.is_pressed('q') == False:
if pyautogui.pixel(227,318)[0] == (0,0): //the error line
click(227,318)
错误:
File "c:\Users\petra\Desktop\clicker.py",line 20,in <module>
if pyautogui.pixel(227,0):
File "C:\Users\petra\AppData\Local\Programs\Python\python39\lib\site-packages\pyscreeze\__init__.py",line 588,in pixel
return RGB(*(screenshot().getpixel((x,y))[:3]))
File "C:\Users\petra\AppData\Local\Programs\Python\python39\lib\site-packages\pyscreeze\__init__.py",line 135,in wrapper
return wrappedFunction(*args,**kwargs)
File "C:\Users\petra\AppData\Local\Programs\Python\python39\lib\site-packages\pyscreeze\__init__.py",line 427,in _screenshot_win32
im = ImageGrab.grab()
File "C:\Users\petra\AppData\Roaming\Python\python39\site-packages\PIL\ImageGrab.py",line 63,in grab
raise OSError("Pillow was built without XCB support")
OSError: Pillow was built without XCB support
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。