【问题标题】:Why is my python installation not working properly?为什么我的 python 安装不能正常工作?
【发布时间】:2015-05-11 10:40:40
【问题描述】:

http://pastebin.com/BJiXC022

起初我的 python 在 tkinter 上工作得很好。当我更改工作目录时,它会以某种方式停止工作。它甚至设法引用该目录中的 tkinter.py 文件,即使我什至从未在该目录中键入文件名。我只是想导入 tkinter。我的 tkinter.py 文件也不起作用,即使它与前 10 行几乎完全相同。我该如何解决这个问题?我昨天重新安装了 os 和 python,我正在运行 OS X 10.10.3 和最新的 Python 3.4.3。这是 tkinter.py:

http://pastebin.com/VBHqFGLZ

【问题讨论】:

  • 不要调用你的文件tkinter.py。它会影响tkinter 模块。
  • 一个建议:您的文件似乎名为tkinter.py。在你的文件中你import tkinter。你认为那会发生什么?编辑:我看到@mata 打败了我......

标签: python user-interface python-3.x tkinter


【解决方案1】:

您在/Users/nikolas/Documents/Python/tkinter.py 中有一个名为tkinter.py 的文件。更改到该目录并导入 tkinter 将导入本地文件,而不是 Python 安装中的文件。您看到错误是因为您的 tkinter.py 文件未提供 Tk

解决方案是将文件重命名为 tkinter.py 以外的名称。

【讨论】:

  • 谢谢!它仍然不起作用,但我在同一个文件夹中有一些旧的 tinter.pyc 或类似的东西,删除后一切正常。
  • 你的意思是tkinter.pyc?您需要清楚文件名,因为这可能是这种情况下问题的根源。
  • 是的,tkinter,这是一个错字。还在学习这个新键盘。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-06
相关资源
最近更新 更多