【问题标题】:Python turtle: problems with tkinterPython 乌龟:tkinter 的问题
【发布时间】:2021-03-31 18:30:33
【问题描述】:

所以我想使用python包turtle,它使用底层包tkinter。 使用此代码:

import turtle

python 引发了一个错误,提示找不到包 tkinter。 所以我编辑了turtle.py文件并更改了

from tkinter import xyz

到

from tk import xyz

至少错误消失了,但又出现了。 现在是说

ImportError: cannot import name 'simpledialog' from 'tk' (C:\PYTHON\lib\site-packages\tk\__init__.py)

我已经更新了 pip 并重新安装了这两个软件包。 我在 Windows 上使用 python 3.9.1。

【问题讨论】:

    标签: python python-3.x tkinter pip turtle-graphics


    【解决方案1】:

    尝试使用:

    from tkinter.simpledialog import askstring
    

    或您想要制作的任何类型的简单对话框

    如有疑问,请随时提问。

    【讨论】:

    • 我不想做任何简单的对话。我想使用海龟库,当我尝试导入海龟时,它会抛出这个错误。这就是为什么我在 turtle.py 文件中更改了 tkinter 库名称
    猜你喜欢
    • 1970-01-01
    • 2016-03-04
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 2017-08-09
    • 2012-09-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多