我在 OSX 10.13 和 python 3.8
该代码在从终端运行时工作正常,但在安排为 cron 时会引发错误
from __future__ import print_function
from robot.api import logger
from robot.libraries.BuiltIn import BuiltIn
from RPA.Desktop import Desktop
from RPA.Desktop.keywords import keyword
from RPA.Images import Images
import easyocr
import numpy as np
import pandas as pd
import pyautogui
import pywinauto
lib = Images()
screenshot = lib.take_screenshot(filename="screnshot")
这是错误
文件“/Users/ishandutta2007/Documents/Projects/LaunchTerminalTabs/flip_ig_firefox.py”,第 78 行,在 easyocrclick screenshot = lib.take_screenshot(filename="screnshot") 文件“/Users/ishandutta2007/.pyenv/versions/3.8.0 /lib/python3.8/site-packages/RPA/Images.py”,第 167 行,在 take_screenshot image = sct.grab(sct.monitors[0]) 文件“/Users/ishandutta2007/.pyenv/versions/3.8. 0/lib/python3.8/site-packages/mss/base.py”,第 88 行,在抓取中返回 self._grab_impl(monitor) 文件“/Users/ishandutta2007/.pyenv/versions/3.8.0/lib/python3 .8/site-packages/mss/darwin.py",第 215 行,在 _grab_impl 中引发 ScreenShotError("CoreGraphics.CGWindowListCreateImage() failed.") mss.exception.ScreenShotError: CoreGraphics.CGWindowListCreateImage() failed.