exe错误与cx_freeze [英] exe error with cx_freeze

查看:106
本文介绍了exe错误与cx_freeze的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

将python脚本编译为exe相对较新。我使用cx_freeze编译我的脚本,一旦建立,我就运行该exe,它给了我这个错误。有很多谷歌,但不太确定。错误是:

Hey am relatively new to compiling python scripts to exe. Im using cx_freeze to compile my scripts and once its built i run the exe and it gives me this error. Have google around alot but not too sure. Error is:


Cannot import traceback module.
Exception: No module named re
Original Exception: No module named re

不太确定如何处理解决这个问题。我读到一个名为re的模块之间可能存在冲突?在python中?

Not too sure how to go about fixing this. I read that possibly there is a clash between a module named re? in python? and a module named re in cx_freeze module?

我的安装文件如下:

from cx_Freeze import setup, Executable

includes = []
includefiles = ['remindersText.pkl']
eggsacutibull = Executable(
    script = "podlancer.py",
    initScript = None,
    base = 'Win32GUI',
    targetName = "podlancer.exe",
    compress = True,
    copyDependentFiles = True,
    appendScriptToExe = False,
    appendScriptToLibrary = False,
    icon = None
    )

setup(
        name = "Podlancer",
        version = "0.1",
        author = 'jono',
        description = "Podlancer UI script",
        options = {"build_exe": {"includes":includes, "include_files": includefiles}},
        executables = [eggsacutibull]
        )


推荐答案

尝试更改

includes = []

includes = ["re"]

对我有用

这篇关于exe错误与cx_freeze的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆