用cx_Freeze打包PY3.5后,exe程序运行不了?

匚匚 匚匚 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
cx_Freeze 是在: http://www.lfd.uci.edu/~gohlke/pythonlibs/#cx_freeze 处下载的: cx_Freeze-4.3.4-cp35-none-win32.whl
打包一切顺利,完后将tcl86t.dll及tk86t.dll复制到打包程序里
但双击EXE文件却无任何反应(调用WerFault.exe)
setup.py如下:
#!/usr/bin/env python 
#coding=utf-8

from cx_Freeze import setup,Executable
import sys,os

os.environ['TCL_LIBRARY'] = "C:\\Python35\\tcl\\tcl8.6"
os.environ['TK_LIBRARY'] = "C:\\Python35\\tcl\\tk8.6"

base = 'Win32GUI' if sys.platform == 'win32' else None

executables = [Executable(script='MvApp.py',base=base,compress=True,targetName='MvApp.exe')]

build_exe_options = {'include_files':['MvApp.py'],'optimize':2}

setup(
name='MvApp',
version='0.1',
description='Sample script',
options={'build_exe':build_exe_options},
executables=executables)
...全文

相关推荐

使用cx_freeze把python打包exe示例

需要使用到的文件wxapp.py, read_file.py, setup.py 复制代码 代码如下:#!/usr/bin/env python# -*- coding: utf-8 -*-#file: wxapp.py import wximport osimport sysimport read_file class Frame(wx.Frame):    def __init__(self):        wx.Frame.__init__(self, parent=None, title=’Hello from cx_Freeze’)        panel = wx.Panel(

weixin_38575456

windows下cx_Freeze生成Python可执行程序的详细步骤

主要介绍了windows下cx_Freeze生成Python可执行程序的详细步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

weixin_38714370

python 使用cx-freeze打包程序的实现

python环境 3.6.5 win7 linux环境同理 先尝试了PyInstaller ,打包时一直提示 no module named gtk 而gtk 又依赖pygobject ,尝试安装几次之后失败放弃 改用cx-freeze 首先写一个 setup.py 1.py 2.py 是自己要打包的程序名字 注意里面的四个绝对路径改成真实的路径,否则会爆各种奇怪的错误,运行 python setup.py install 执行exe 比如下图,在python终端里面输入 import _tkinter是可以的,但是打包以后会这样报错, 引入 tcl86t.dll和tk86t.dll 后问题解

发亮日渐稀疏

详解如何将python3.6软件的py文件打包成exe程序

主要介绍了详解如何将python3.6软件的py文件打包成exe程序,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

weixin_38625048

将PYQT5程序打包成EXE两种方法

PYQT程序打包成EXE两种方法

Aurora_奋斗
评论 1
收藏 已收藏
分享
返回顶部
匚匚
脚本语言 37,737 成员 34,208 内容