【问题标题】:Python 3 py2exe no module tkinter._fixPython 3 py2exe 没有模块 tkinter._fix
【发布时间】:2017-06-15 21:51:22
【问题描述】:

我正在尝试从我的代码中创建一个 exe 文件。但是 py2exe 给出这样的错误:

导入 tkinter._fix 作为修复 ImportError:没有名为“tkinter._fix”的模块

我的 setup.py 文件是这样的

from distutils.core import setup

setup(console=['userInterface.py'], options={
                'py2exe': {
                    'includes': ['tkinter']
                }
        })

我正在使用 python 3.5 32bit

【问题讨论】:

    标签: python tkinter python-3.5 py2exe


    【解决方案1】:

    py2exe 在 python 3.4 上运行。我认为如果您降级您的python版本,这将起作用。或者,您可以使用pyinstaller 将您的python windows 应用程序编译为可执行文件。

    【讨论】:

      【解决方案2】:

      tkinter._fix 在 python 3.5 之后被删除。支持 python 3.6+ 的 py2exe 在这里:https://github.com/py2exe/py2exe

      【讨论】:

        猜你喜欢
        • 2013-10-17
        • 1970-01-01
        • 2019-06-06
        • 2015-02-17
        • 1970-01-01
        • 1970-01-01
        • 2018-01-22
        • 1970-01-01
        • 2016-12-29
        相关资源
        最近更新 更多