【问题标题】:No module name _tkinter windows python 2.7没有模块名称_tkinter windows python 2.7
【发布时间】:2016-06-30 19:19:26
【问题描述】:

我一直在寻找几个小时来阅读关于这个主题的各种建议,所以请不要太快地对我投反对票。我能找到的最接近解决方案的是:Tkinter: "Python may not be configured for Tk"。 但问题是他们并没有真正解释如何在 Windows 上获得它。或者究竟要修改 setup.py 文件的哪一部分。或者要修改哪个设置,我在不同的位置有两个设置。如果我做一些无知的事情,我正在寻找一些没有苛刻 cmet 的可靠建议。请帮助...轻轻大声笑。

>>> import Tkinter
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\csvn\Python25\lib\lib-tk\Tkinter.py", line 39, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter

为乔纳森编辑:

>>> import sys
>>> print(sys.executable)
C:\csvn\Python25\python.exe
>>> print(sys.version)
2.7.1 (r271:86832, Jan  5 2016, 01:37:08) [MSC v.1600 64 bit (AMD64)]
>>> print(sys.path)
['', 'C:\\csvn\\Python25\\lib\\site-packages\\setuptools-18.0-py2.7.egg', 'C:\\c
svn\\Python25\\python27.zip', 'C:\\csvn\\Python25\\DLLs', 'C:\\csvn\\Python25\\l
ib', 'C:\\csvn\\Python25\\lib\\plat-win', 'C:\\csvn\\Python25\\lib\\lib-tk', 'C:
\\csvn\\Python25', 'C:\\csvn\\Python25\\lib\\site-packages', 'C:\\csvn\\Python25
\\lib\\site-packages\\win32', 'C:\\csvn\\Python25\\lib\\site-packages\\win32\\li
b', 'C:\\csvn\\Python25\\lib\\site-packages\\Pythonwin']
>>>

【问题讨论】:

    标签: python windows python-2.7 tkinter


    【解决方案1】:

    你的标题说 python2.7 但你的错误信息说 python2.5 ...我猜你不小心运行了错误的 python 安装。

    【讨论】:

    • 没有文件夹说 25 但它实际运行的 python 是 2.7
    • 那将是非常不寻常的。向我们展示import sys; print(sys.executable); print(sys.version); print(sys.path)的输出
    • @Johnathan 我编辑了问题以包含您想要的内容
    • 好吧,我很难过。 Tkinter 应该与 windows 中的 python 2.7 一起安装。我只能建议您重新安装 python(我建议使用默认的 C:\Python27)。
    • 是的,我也想重新安装。如果是这种情况,我需要找出一些计算机问题,因为当我尝试安装时,安装程​​序退出并说出了点问题......哈哈。
    猜你喜欢
    • 2015-10-30
    • 1970-01-01
    • 2021-04-09
    • 2020-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-27
    相关资源
    最近更新 更多