【问题标题】:How to install tkinter in python 3.7 fedora?如何在 python 3.7 fedora 中安装 tkinter?
【发布时间】:2020-05-18 11:54:33
【问题描述】:

我尝试在 python 3 中安装 tkinter sudo yum install tkinter

但它的意思是从没有在 tkinter 上找到匹配分布的版本中找不到满足 tkinter 要求的版本

我试图在 python 脚本中运行海龟程序。但是当我来到 python 脚本它没有运行时,它在 python 提示符下运行。所以我尝试下载tkinter。

【问题讨论】:

  • 请显示错误输出。提供尽可能多的详细信息。
  • 回溯(最近一次调用最后):文件“turtle.py”,第 1 行,在 中 import turtle 文件“/home/priyabrata/MY files/python/turtle.py”,行2、在 wn=turtle.Screen() AttributeError: module 'turtle' has no attribute 'Screen'
  • @noɥʇʎԀʎzɐɹƆ 不知道发生了什么,但重新启动我的系统后。python3-tkinter 已经安装。但是当我尝试运行海龟程序时,它会显示上部回溯
  • 显示turtle.py的代码
  • @noɥʇʎԀʎzɐɹƆ import turtle wn=turtle.Screen() alex = turtle.Turtle() alex.forward(50) alex.left(90) alex.forward(30) wn.mainloop()

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


【解决方案1】:

您已将文件命名为turtle.py,当您编写import turtle 时,turtle.py 正在尝试导入自身。您可以通过将 turtle.py 重命名为其他名称来解决此问题,例如 myturtle.py

【讨论】:

  • 我也这样做了。我将其命名为 alex.py .. 但正在发生其他事情 .. 回溯就像 ..14 priyabrata ray PRIYABRATA RAY Priyabrata Ray 3 Traceback(最近一次通话最后) :文件“alex.py”,第 1 行,在 中 import turtle ImportError: bad magic number in 'turtle': b'\x03\xf3\r\n'
  • 而且我也不知道前 4 行 .. 以及它来自哪里
  • 好的,请告诉我前 4 行 .. 它们来自哪里 .. 不仅在这个程序中 .. 在大多数错误情况下,这些行打印出来。我不知道为什么
  • 你可以用谷歌搜索“traceback”和“ImportError”的含义。都写过了。
猜你喜欢
  • 2021-01-09
  • 2022-12-15
  • 2021-05-21
  • 2020-07-02
  • 2019-07-26
  • 2020-03-02
  • 2020-10-13
  • 2020-09-01
  • 1970-01-01
相关资源
最近更新 更多