python:如何导入 PyAutoGUI

问题描述 投票:0回答:3
import pyautogui

我收到导入错误:

回溯(最近一次调用最后一次):
  文件“”,第 1 行,位于
  文件“/usr/local/lib/python3.7/site-packages/pyautogui/__init__.py”,第 150 行,位于
    从 pymsgbox 导入警报、确认、提示、密码 文件“/usr/local/lib64/python3.7/site-packages/pymsgbox/__init__.py”,第 56 行,位于
    如果 tk.TkVersion < 8.0: AttributeError: module 'tkinter' has no attribute 'TkVersion'

tkinter pyautogui
3个回答
0
投票

错误清楚地显示

AttributeError: module 'tkinter' has no attribute 'TkVersion'
,因此您的 Tkinter 模块未更新,或者您的 Tkinter 模块有一些错误


0
投票

可能是因为你没有安装pyautogui或者你没有最新版本(也可以通过重新安装来完成)。 该视频介绍了如何安装 pyautogui:https://youtu.be/-jxt7pVNAAk

这个错误对我来说看起来很陌生,所以我不知道这是否是问题所在。它还描述了超过 1 行。


0
投票

我切换到版本 PyAutoGUI==0.9.0,它工作了(python 3.11,Ubuntu 24.04.1 LTS)

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