cx_freeze 生成exe程序时,出现问题

各位大神,最近在用cx_freeze生成exe程序(Python脚本我在Pycharm上跑是没问题的),生成exe程序之后,打开运行时,出现下面的问题
图片说明
我在程序中,导入代码如下:
图片说明
我的程序的结构如下:图片说明
我的cx_freeze 的setup.py的代码如下:
import sys
from cx_Freeze import setup, Executable

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

executables = [
Executable('D:\pythonProject\yunshenPingtai\handleMain\SelectFlightPlanFiles.py', base=base)
]

setup(name='SelectFlightPlanFiles',
version='0.1',
#description='Sample cx_Freeze Tkinter script',
executables=executables
)


1个回答

请问问题有没有解决哦,我也遇到一样的问题
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
【转载】用cx_Freeze把Python代码打包成单个独立的exe可执行文件
链接:用cx_Freeze把Python代码打包成单个独立的exe可执行文件 【记录】用cx_Freeze把Python代码打包成单个独立的exe可执行文件 背景 之前已经折腾过: 【记录】用PyInstaller把Python代码打包成单个独立的exe可执行文件 了,虽然已经,成功的,完美的,把对应的BlogsToWordpress打包成单个exe了。
windows下cx_Freeze生成Python可执行程序
目前网上能获取的免费的python打包工具主要有三种:py2exe、PyInstaller和cx_Freeze。其中PyInstaller最新版只支持Python2.7,py2exe计划开发支持python3版本,但是目前开没有完成。只有cx_Freeze只能python3.X版本。由于项目中使用的是python3.3,所以pyInstaller和pyexe不能满足需求,只能使用cx_Freeze
利用cx_Freeze将py文件打包成exe文件(图文全解)
利用cx_Freeze将py文件打包成exe文件(图文全解) 2011-09-10 13:18:51 标签:cx_freeze python打包 去除黑窗口 休闲 狼之舞蹈 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://keliang.blog.51cto.com/3359430/66188
Python笔记——windows下cx_Freeze生成Python可执行程序
Python笔记——windows下cx_Freeze生成Python可执行程序 转自:点击打开链接 目前网上能获取的免费的Python打包工具主要有三种:py2exe、PyInstaller和cx_Freeze。其中PyInstaller最新版只支持Python2.7,py2exe计划开发支持python3.x版本,但是目前还没有完成。只有cx_Freeze支持python3.X版本。由
cx_Freeze将py文件打包成exe文件,隐藏控制台
docs:http://cx-freeze.readthedocs.io/en/latest/distutils.html 在python中比较常用的python转exe方法有三种,分别是cx_freeze,py2exe,PyInstaller。py2exe恐怕是三者里面知名度最高的一个,但是同时相对来说它的打包质量恐怕也是最差的一个。pyinstaller打包很好,但是操作工序较为复杂。
解决python3使用cx_Freeze打包成exe后不能运行
我使用的是python3.4,在使用cx_Freeze打包成exe后发现有的程序能够运行,但是有些无法运行
Python 3基础教程43-cx_Freeze把py文件打包成exe
本文介绍如何把py文件打包成exe的可执行文件,这个场景还是很有用处的,例如,你用Python开发了一个软件,你如果要让windows用户使用,你肯定要把你的项目打包成exe文件吧。 1. 下载cx_Freeze 库 打开浏览器,输入这个地址https://pypi.python.org/pypi/cx_Freeze/,然后下载,就下载cx_Freeze-5.0.1.win32-py3.6.e
cx_freeze打包后的exe界面一闪而过解决方案
Cxfreeze打包exe文件时,遇到了这个问题,经过一个下午的找BUG,发现是easygui.py问题 解决方法是:卸载老的easygui,下载新的,并把easygui.py复制到python中的scripts文件夹下之后发现可以打包。 但是后期发现又出了问题,这个暂时没有找到原因。   打包的exe文件不能看见图形界面,一闪而过     从中午搞到现在2017/11/21   0
cx_freeze生成可执行文件.exe,运行时去掉黑框的方法
命令: cxfreeze f:\my_python MW100.py hello.py --target-dir dist
用cx_Freeze打包python成exe的方法
我的废话上次写了用py2exe打包,打包结果感人,根本没法用,这次李老大再提打包要求,去网上找了几个打包教程,都认为cx_Freeze好用安装cx_Freeze安装环境 python2.7-32bit win8-64bit 安装方式有两种安装方式。 一个是从cx_Freeze的python官网下载,这个需要用pip命令安装, pip install cx_Freeze-5.0.2-cp27-cp
Python3实例:使用cx_Freeze打包成exe文件
首先可以用简单命令行进行打包。不过我这个是接着上一篇文章的点击打开链接,把淘宝程序打包起来。 我用的是4.3.4版本 本来有现成的代码。使用了setup.py文件。这样的好处是可以写各种配置参数。 from cx_Freeze import setup, Executable base = None executables = [ Executable('mtaobao.py',
PyQt 图标问题 ,cx_Freeze 打包后图标无法显示
将C盘的:C:\Python26\Lib\site-packages\PyQt4\plugins\PyQt4\plugins 下面imageformats 文件夹,整个拷贝到打包好的文件夹目录 executables = [         Executable("SMC.py",base = base,icon = "icon.ico") ]         incl
【python】使用cx_Freeze将.py文件打包成exe文件
将写好的.py脚本放到其他WindowsPC上运行,该PC不需要安装解释器,想着可以打包成exe网上搜索了一下,将Python程序生成exe程序目前流行这三种: cx_freeze py2exe PyInstaller后面两种支持python3有些问题,虽然自个目前试用的是python2.7,但是选择cx_freeze来将.py打包成exe安装cx_freezecx_freeze下载链接:ht
python用cx_Freeze打包程序
在python中比较常用的转exe方法有三种,分别是cx_freeze,py2exe,PyInstaller。py2exe恐怕是三者里面知名度最高的一个,但是同时相对来说它的打包质量恐怕也是最差的一个。pyinstaller打包很好,但是操作工序较为复杂。个人还是推荐cx_freeze。       cx_freeze下载地址: http://sourceforge.net/projects
cxfreeze的安装问题 以及将打包Python3.4 成exe文件
将python程序生成exe程序目前流行这三种:cx_freeze,py2exe,PyInstaller。后两种不怎么支持python3.我的电脑是win7(64bit),我就下了那个 cx_Freeze-4.3.3.win-amd64-py3.4.msi 04-May-2014 10:29 896K (链接:http://jaist.dl.sourceforge.net/project/
cxfreeze打包工程文件生成.exe,运行exe出现闪退问题,相关解决办法总结
cxfreeze打包工程文件生成.exe,包含numpy,matplotlib, mutiprocess等工具包,运行exe出现闪退问题,相关解决办法总结
在python3.6环境下使用cxfreeze打包程序
环境:python3.6打包程序:aliens_invasion    原本想使用pyintaller 进行打包,使用pip的安装过程也没有问题,打包过程也没有显示任何错误但最终生成的exe文件以及资源文件齐全的情况下,仍然无法运行:后面通过visual studio的调试,发现是font的问题,于是我百度了有关说法,也有大佬说跟font没关系,是资源的相对路径有问题......终于到最后失去了耐...
python生成exe,pyinstaller编码错误或闪退,果断换坑cxfreeze!
pyinstaller的大坑 最近需要将一个python的Gui程序打包为exe 按照网上博客的建议——“py2exe很久没有更新,完全不能使用,应该换用pyinstaller”, 我安装pyinstaller后, "果不其然"又遇上了python的经典编码问题, "pyinstall UnicodeDecodeError: 'gbk' codec can't decode byte 0xa8...
java 调用C# 进程 xxx.exe停止运行
调用C#进程rn这里介绍两种方法:rn1.使用Runtime.getRuntime().exec() 创建一个进程。rn例子:rnrnString command = ".....";rn Process process = null;rn    try {rn        System.out.println("ues");rn      process = Runtime.getRuntim
cx_Freeze脚本实现--Python使用cx_Freeze编译可执行文件(exe,mac)
安装 输入下面的命令 pip install cx_Freeze 但是,下载好之后,你会发现根据官网上所交代的直接用cx_Freeze脚本命令来做是不行的 会报‘cxfreeze’ 不是内部或外部命令这个错误。 解决方法是: [解决方案] ‘cxfreeze’ 不是内部或外部命令 也是我写的解决方法 操作 python文件所在目录为 D:\Code\Python\Projec...
Java调用exe阻塞
转载自  Java调用exe阻塞今天遇到了个奇怪的问题,用VC写了个小程序,编译成exe文件,然后用Java去调,居然卡住不运行了。如果双击这个exe程序,单独让它运行,是可以的,那么为什么用Java调用就不好使了呢?上网查了一下,原来是由于缓冲区的问题,也就是说Process的getErrorStream和getInputStream缓冲区没有清空。我在VC里要打印的东西太多了,以至于填满了缓冲...
cx_Freeze将py文件打包成exe文件并隐藏控制台
docs:http://cx-freeze.readthedocs.io/en/latest/distutils.htmldownload:https://pypi.python.org/pypi/cx_Freeze/在python中比较常用的python转exe方法有三种,分别是cx_freeze,py2exe,PyInstaller。py2exe恐怕是三者里面知名度最高的一个,但是同时相对来说...
用freeze.py打包python程序成可执行程序(linux)
用freeze.py打包python程序成可执行程序(linux) 2009-12-16 19:55:13 分类: 用freeze.py打包python程序成可执行程序(linux)        为了将一批py程序打包成可执行程序以便发布,之前使用过cxfreeze来完成,非常方便,只需要下载cx_freeze的rpm安装包,安装成功后 $cxfreeze your.p
怎样判断一个exe可执行程序是32位的还是64位的
怎样判断一个exe可执行程序是32位的还是64位的 拿到一个exe格式的可执行应用程序,想知道它在32位的电脑上能不能正常使用。一般来说在64位的windows7下,打开任务管理器可以知道哪些程序是32位的哪些是64位的,但是因为自己的电脑是64位的windows 10,在任务管理器中有些任务即使是32位的,也不提示。 方法一 首先,如果你使用的是64位的电脑,你可以尝试直接运行一下你的ex
windows系统用cx_freeze给python程序打包成exe可执行文件
转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/81740340   本机windows10系统,今安装cx_freeze来把python程序打包成exe可执行文件,网上也不少帖子,而做起来总没有他们写的那么顺畅,错误百出,且不知道问题所在。也看了一些代码,像我这样看不懂的想必...
关于myeclipse 8.5下android开发R.java文件不生成或不更新问题的解决
本人用习惯了myeclipse8.5,前段时间用myeclipse 8.5作android开发时,一直遇到一个问题,做了半天,回头一看发现R.java文件就一直没更新。网上各种找解决办法死活不肯更新,无外乎要么说插件装的有问题,或者res目录下的文件有错误(特别是文件名的大小写问题),这些不多说了。这些情况确实会造成R.java文件不能更新。 但奇怪的是,按照网上的资料res目录下一个文件一个文
Pyinstaller打包包含matplotblit模块的程序
Pyinstall打包包含matplotblit模块的程序 2018/6/3 pyinstaller是个好东西,它是用来对python脚本进行打包生成可执行程序.exe的外部工具。 最简单下载该工具的方式是:pip install pyinstaller 然后在命令行中进入待打包的python工程下,执行pyinstaller -F -w test.py 其中-F表示只生成一个独立的可执...
用windeployqt打包Release版本后提示错误
用windeployqt打包后,程序提示如下错误: This application failed to start because it could not find or load the Qt platform plugin "windows". 根据查询 因为自己在程序的main函数里面加了一句话引起的。 QApplication::addLibraryPath("./plugi
Gcc 和 gdb 习题
一、  简答题 1、 gcc 编译流程包括哪 4 个过程? 预处理,汇编,编译,链接。 2、 利用 gdb 进行调试时,可通过哪个命令进行单步执行。 step 3、 在 Linux 下调试 c 程序时,在提示符(gdb)下输入 b10 表 示 。 在第10行添加断点 二、选择题 1、以下关于 GCC 选项说法错误的是: B。 A.-c 只编译并生成目标文件 B.-w 生成警告
使用cx_Freeze打包Python程序
cx_Freeze可以把Python程序打包成可执行文件,跟py2exe和py2app一样。但是cx_Freeze是跨平台的,可以运行Python的平台,就可以使用cx_Freeze。支持Python 2.6以上的版本,包括Python 3。 一、安装  最新的发布版本是2014年11月6号发布的4.3.4。 1. 使用命令安装:pip install cx_Freeze
cxfreeze 打包Python3的文件为.exe应用程序
python程序文件打包的方式有:Pyexe、PyInstaller、cx_Freeze 通过一番调研和折腾,得出结论:cx_Freeze目前最适合Python3.X程序的打包。而Pyexe、PyInstaller适合于打包Python2.X版本的程序 1. 下载cx_Freeze        http://sourceforge.net/projects/cx-freeze/file
Visual studio 生成脱离编译环境的程序
1.选择release 2.静态编译 项目->配置属性->常规->MFC的使用:在静态库中使用MFC 项目->配置属性->c/c++->代码生成->运行库:选择/MT
卸载顽固程序时的6个小技巧
卸载顽固程序时的6个小技巧卸载顽固程序时的6个小技巧卸载顽固程序时的6个小技巧卸载顽固程序时的6个小技巧卸载顽固程序时的6个小技巧卸载顽固程序时的6个小技巧
python使用cxfreeze打包报错
在cmd中使用命令:cxfreeze C:\Users\ngdy\Desktop\cs\a.1.py --target-dir C:\Users\ngdy\Desktop\cs意思是在打包cs文件夹中的a.1.py文件,在cs文件夹内生成exe及其关联文件。打包未报错,但是运行失败,放在cmd中运行报错为:C:\Users\ngdy>C:\Users\ngdy\Desktop\cs\a.1....
VS打包部署exe程序
原文: http://blog.csdn.net/ammon_zhang/article/details/51490400 一:选择Debug模式将项目重新生成,并保证没有任何bug 二:选择解决方案,右击——添加——新建项目——安装和部署 三:下载过打包工具InstallShield2013LimitedEdition,自己可
打包过程vs2010(包含卸载功能、生成一个exe文件)
1、  在vs2010 选择“新建项目”----“其他项目类型”----“Visual Studio Installerà“安装项目”: 命名为:Setup1 。 这是在VS2010中将有三个文件夹,      1.“应用程序文件夹”表示要安装的应用程序需要添加的文件;      2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,
数码管(段码)生成工具
数码管段码生成工具,可生成数码管0-f的段码,方便写程序时使用
VB 编译的exe程序 闰年/平年判断
本exe程序时用vb6.0编译的,输入年份可以自动判断是闰年还是平年!
iar编译没有问题,但是烧录时不成功
 
如何使用QT调用外部可执行程序
在QT中调用外部可执行程序,如exe等。在本例中我们使用QT的QProcess类调用Git Bash中的命令,(在我们项目中需要调用一个bash命令,所以将命令写在.sh文件中,但是MAC中双击.sh文件并不能执行,修改方法是将文件后缀改为.command,解决方法连接:https://forums.macrumors.com/threads/execute-a-sh-script-by-doub...
cx_Freeze 固化代码的配置文件setup.py
import sys from cx_Freeze import setup, Executable # author:908204694@qq.com base = None # 判断Windows系统 if sys.platform == 'win32': base = 'Win32GUI' packages = [] for dbmodule in ['win32gui','w
linux(ubuntu)下编译安装cx_Freeze失败解决方法
今天准备把写好的程序打包,结果折腾了一天。先是用pyinstaller,发现打包出来运行不了,应该是在处理import出问题。于是考虑用cx freeze代替,结果在安装的时候就报错,后来找到了解决办法。先是从http://sourceforge.net/projects/cx-freeze/files/上下载cx_Freeze(版本4.3.3)的包 解压,执行:sudo python setup
Vivado2014.2下载程序时连接不上板卡,但又不是驱动的问题
        在用Vivado给板卡下载程序的时候,总是扫描不到设备,下载线明明是好的,USB驱动安装也正常。用SDK下载时,同样也是扫描不到设备,如果直接点击下载,软件会提示Can not connect to hw_server url TCP:localhost:3121等之类的信息。         这主要是Vivado Cse server设置不正常导致的,或者其他的原因导致端口被占...
matlab调用python报错问题
matlab调用python函数报错如下:错误使用 mlabwrap>_flush_write_stdout (line 195) Python 错误 AttributeError: MexPrinter instance has no attribute 'flush' 出错 mlabwrap>_do (line 546) handle_out(mlabra...
在Python3.4下,用cx_freeze打包PyQt4程序
受到love小树林的启发,圆满完成了打包。操作过程如下: 1、下载cx_freeze 这里是下载的地址 从该网页上找到cx_Freeze‑4.3.4‑cp34‑none‑win32.whl,点击下载 2、修改下载文件的扩展名 把扩展名whl,改为zip 3、把该文件解压缩 取出其中的3个子目录 4、删除cx_freeze的旧包 把Python 3.4 安装目录下,Lib\site
【Debug】双击cpp文件无法直接打开,提示“向程序发送命令时出现问题”
打开注册表编辑器,将[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\FileExts\DDECache\VisualStudio.9.0\system] 表项下的windowsclassname和windowname的两个键值由原来的键值修改为DDEHandler。
关于Python3(v3.6.3)的cx_freeze安装问题
之前按照狼之舞蹈的方式通过python打包py程序。由于python版本不同,在安装python过程中遇到了一些坑,走了写弯路,在这里特地写出来,避免大家再走这样的弯路: 系统环境 :win7 amd 64位 Python:python 3.6 然后就在python.org上找到了cx_freeze的whl包,下载地址:cxfreeze 然后就遇到了一大堆问题: 1.cxfreeze需要选
Py之cx_Freeze:Python库之cx_Freeze库(程序打包)简介、安装、使用方法详细攻略—案例之实现机器人在线24小时智能翻译
       将Python程序生成exe程序目前流行这三种:  cx_freeze  py2exe  Pyinstaller,后面两种支持python3有些问题,推荐使用cx_Freeze打包。 相关文章Py之Pyinstaller:Python库之Pyinstaller简介、使用方法、安装详细攻略——Jason niuPy之cx_Freeze:Python库之cx_Freeze库(程序打包)简...
python3的cxfreeze 的简单使用
cxfreeze 用于将python3源码封装成windows下可执行的exe文件 注意: 64位的python封装出适用于64位系统的exe,如果想封装出32位的,需要安装32位的python必须在windows下封装,linux上不能封装成win的可执行程序封装主程序即可,会自动处理依赖关系的文件名不要太奇葩,会跪 方法一:利用命令行 优点:简单粗暴,方便快捷常用,缺点:不太适
应用程序exe依赖的Dll放入其他目录
//exe的pro文件中要加: DESTDIR = $${LoadLibPath} //exe输出路径 LIBS += -L$${LoadLibPath} -L$${LoadLibPath}/RoDlls //lib或.a或.so依赖路径 #ifdef Q_OS_WIN #include <Windows.h> #endif int main(int argc, char **a...
立即提问