猿问

cx_freeze 错误 No module named 'ttkwidgets'

我想冻结我的程序,但是当我这样做并启动 .exe 时,我收到以下消息


No module named 'ttkwidgets'

这里是安装文件


import sys

from cx_Freeze import setup, Executable


base = None

if sys.platform == 'win32':

    base = 'Win32GUI'


options = {

    'build_exe': {

        'includes': 'atexit'

    }

}


executables = [

    Executable('BouclePrincipale.py', base="Win32GUI")

]


setup(name='simple_Tkinter',

      version='0.1',

      description='Sample cx_Freeze Tkinter script',

      executables=executables

      )


GCT1015
浏览 104回答 1
1回答

眼眸繁星

好吧,我下载了 ttkwidgets 文件夹,然后手动放入文件夹 Lib。在那之后我有很多其他错误(抱歉我没有写错误)但我不得不添加到脚本中from tkinter import font  from tkinter import filedialog之后我遇到了 PIL 和图像问题,我就这样做了python -m pip install --upgrade pip  python -m pip install --upgrade Pillow当我冻结我的程序时,它一切正常
随时随地看视频慕课网APP

相关分类

Python
我要回答