gpt4 book ai didi

python 意外退出运行 pyautogui

转载 作者:行者123 更新时间:2023-11-28 18:29:06 27 4
gpt4 key购买 nike

我在我的 Mac OS X 10.11 上运行与自制软件一起安装的 Python 2.7.12,并尝试使用 pyautogui。但是,当我尝试将它作为另一个 .py 文件中的导入模块运行时,它一直崩溃(“Python 意外退出。”)。像这样:

    # gui.py

import pyautogui

def myfunction():
pyautogui.click( 100 , 200 )

if __name__ == '__main__':
myfunction()


# another.py

import gui

gui.myfunction()

当我单独运行“python gui.py”时它工作正常。但是当我尝试运行 another.py 时,即使没有从 gui.py 调用任何函数,Python 也会每次都崩溃。逐行淘汰缩小范围后,似乎是

    import pyautogui

导致崩溃的原因。知道为什么吗?我所知道的是,当作为模块包含时,会创建一个 .pyc 文件。我试图删除它并再次运行,但没有做任何事情。

谢谢!

最佳答案

我明白了!这是因为我导入的是pyscreenshot,和pyautogui有冲突。两者都使用枕头,并且可能对它有一些不同的引用,我不太了解这些。但是一旦我删除了 pyscreenshot,pyautogui 就正常运行了。

关于python 意外退出运行 pyautogui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38976711/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com