Pyautogui不能在Mac上运行吗? (Catalina)

问题描述 投票:0回答:1

我正在尝试从Mac上的终端运行以下命令,但是正在发生的是该代码似乎可以运行(我没有收到任何错误消息),我的Mac上的python(作为应用程序)在我的基座上反弹,好像打开了,然后它什么也不做,然后停止运行。我不知道这是权限问题还是Mac Catalina问题或我的代码存在问题!

import pyautogui as gui
count= 0
gui.click(1080,521)
while count<5:
    gui.FAILSAFE=True
    gui.write(f'This is a test {count}x')
    count += 1
    gui.press('enter')

我已经尝试运行sudo命令,我也尝试过:

gui.moveTo(1080,521)
gui.dragTo(button='left')

代替gui.click命令,但似乎没有任何作用!帮助?

python macos macos-catalina pyautogui
1个回答
0
投票

原来这是一个权限问题-在Mac系统偏好设置中,我需要授予对Terminal的访问权限以控制鼠标

© www.soinside.com 2019 - 2024. All rights reserved.