pyinstaller生成exe文件失败】的更多相关文章

我的python是3.6,目前pyinstaller并不支持,有网友建议在Github上下载源码,用pyinstaller_develop文件夹替换pyinstaller安装位置下同名文件夹.这样做之后依然生成失败,虽然可以得到exe文件,但执行出错.分析错误提示后,发现我的问题很特殊,如果你的问题和我一样,希望可以帮到你. 我的问题是包的引用,我也不知道自己设置了什么,在引用同一个文件夹下的文件时,需要从文件夹开始,而不是直接引用文件.例如A文件夹中有a1,a2两个文件.现在在a1中引用a2,…
python 默认并不包含 PyInstaller 模块,因此需要自行安装 PyInstaller 模块. 安装 PyInstaller 模块与安装其他 Python 模块一样,使用 pip 命令安装即可.在命令行输入如下命令: pip install pyinstaller 强烈建议使用 pip 在线安装的方式来安装 PyInstaller 模块,不要使用离线包的方式来安装,因为 PyInstaller 模块还依赖其他模块,pip 在安装 PyInstaller 模块时会先安装它的依赖模块.…
在“开源图像标注工具labelme的安装使用及汉化”这篇博客中,使用pyinstaller将labelme项目的入口python文件main.py打包,生成了main.exe文件,可以在Windows操作系统中直接运行,得到labelme图像标注工具软件界面,生成exe的过程中,碰到了一些问题,有的解决了,有的还没有解决,希望对从事这方面工作的朋友有帮助,也希望熟悉这类问题的大神们帮着解决下还没有解决的问题. 1 exe文件闪退问题 将labelme在pycharm中运行,直接运行main.py…
1.使用pip安装pyinstaller 2.在cmd打开需生成可执行文件的python文件所在文件夹 3.使用命令pyinstaller -F -w **.py (代码中有import其他模块的,只需写主程序模块即可) 4.在python文件夹中找到dist,里面有对应exe文件,完成. 问题1: 第一次命令使用pyinstaller  **.py生成.exe,点击运行exe,黑框框一闪而过,没有出现程序中写好的图形界面. 解决:改用pyinstaller -F -w **.py,顺利弹出GU…
在JavaSE中,多线程是一个重要的内容. 我们要了解多线程的概念,就要先了解进程的概念:要了解进程的概念,就离不开操作系统的概念. 在一台正常运行的电脑中,计算机硬件(如CPU.内存.硬盘.网卡.显示器.键盘.鼠标等)提供了基础的硬件环境:在硬件之上,是操作系统,这是系统级的软件程序,用来管理计算机的各项软件资源,是人机交互中的关键环节:在操作系统之上,则是各类应用软件程序,比如QQ.微信.浏览器等. 进程是一个动态的概念,程序则是一个静态的概念.程序在操作系统中运行起来时,需要操作系统为其分…
1.安装 pip install pyinstaller 2.常规操作 在cmd界面(之前安装python或者anaconda的时候正确添加环境变量的话,是可以在cmd界面直接执行pyinstaller的) pyintaller [选项] py文件路径 选项: -F 生成单个可执行文件,而不是生成一个文件夹,里面都是dll文件 -w 去掉控制台窗口,如果是自己写的GUI程序,一般都要用这个,但如果是命令行程序,千万别用这个呀. -p 你自己自定义需要加载的类路径,如果正确添加环境变量的话,这个是…
Python 使用cx_freeze 生成exe文件   在python中比较常用的python转exe方法有三种,分别是cx_freeze,py2exe,PyInstaller.py2exe恐怕是三者里面知名度最高的一个,但是同时相对来说它的打包质量恐怕也是最差的一个.pyinstaller打包很好,但是操作工序较为复杂.so个人还是推荐cx_freeze,本次所用的是4.3 32bit. 首先:cx_freeze下载地址:http://sourceforge.net/projects/cx-…
一.工作中,有一个关键词查找工作,查找开发版本中使用的文本,有哪些词语是非法的,一个一个去查太累了,所以想到了用代码来实现.可后来想想,能否做成简单的小工具,大家都可以使用. 于是就着手编写工具.原来是计划用Python自带的lib库:tkinter,写的时候发现真不好操作,网上对应的说明文档也比较少.所以查找了好久,决定用PyQt5来实现. 二.大概思路:①.使用designer.exe绘制窗体:②使用eric6生成主窗口对应的py文件:③编辑调用主窗口的程序:④使用信号(signal)和槽(…
gui如何生成exe文件: 已经有gui.m和gui.fig文件 1 安装编译器.已经安装好了vs10的. 2 设置编译器.在matlab命令行输入mex -setup,选择安装的c编译器 3 调用编译器.输入mcc -m filaname,filename为要转成exe的m文件(06版本后) 4 安装<matlab path>\toolbox\compiler\deploy\win32目录下的MCRInstaller,大小为388,等待几分钟. MCR是由matlab的运行环境,在程序打包时…
使用exe4j生成exe文件时会提示以上一段信息,这个主要是没有注册导致的,在welcome to exe4j的右下角有一个注册信息的地方,去找个注册码,就OK了. 通用注册码:L-g782dn2d-1f1yqxx1rv1sqd…