python文件打包成exe是 upx不可用、找不到py文件_使用PyInstaller将Python程序打包成一个单独的exe文件...
1. 安装步骤略过 网上教程多
2. 用cmd进入PyInstaller的目录 然后执行以下命令:
python pyinstaller.py -F C:\test.py
以上命令需要把Python目录加入环境变量
-F 的意思是生成一个单独的exe文件 如果不加就会生成一个目录
3. PyInstaller使用了UPX为exe文件压缩加壳 会生成一个较小的文件
优点:
1. pyinstaller 是跨平台的可以用在linux和windows系统上
2. 操作非常简单,几个命令就搞定了,这个比py2exe容易用多了
缺点:
1. 打包后的体积过大,因为要带 python.dll库,所以没有办法
2. 不能和 tkinter 等库,打包成单独一个文件
使用方法:
2. 进入pyinstaller的目录执行
python Configure.py
3. 把你的python源文件放入这个目录中,然后执行
python Makespec.py -F -w -X e2fsck.py
python Build.py e2fsck\e2fsck.spec
然后就会看到一个 e2fsck 的目录,里面就有 e2fsck.exe 了
4. 我把常用的几个 Makespec.py 参数讲下:
-F 就是打包成单独的一个文件
-w 就是窗口程序,不会跳出后面的黑框(cmd命令提示符)
-X 用upx给程序加壳
-K 加载 tkinter 库
-d debug程序
-c 命令行程序,没有窗口
–icon= 给程序加上icon图标
python文件打包成exe是 upx不可用、找不到py文件_使用PyInstaller将Python程序打包成一个单独的exe文件...相关推荐
- linux java jar打包_【Java】Java程序打包成jar包在Linux上运行
当需要把在Windows上开发的Java程序用在Linux上运行时,就需要吧该Java程序打包成jar包上传到Linux上去运行. 1.Java程序用MyEclipse打包成可运行的jar包 (1)在 ...
- 怎么把写好的python代码打包成exe-详解如何将python3.6软件的py文件打包成exe程序...
在我们完成一个Python项目或一个程序时,希望将Python的py文件打包成在Windows系统下直接可以运行的exe程序.在浏览网上的资料来看,有利用pyinstaller和cx_Freeze进行 ...
- mac python3打包成窗体程序_使用pyinstaller将python程序打包成exe/苹果软件的方法与异常解决 - pytorch中文网...
一.安装pyinstaller 通过清华镜像安装比较快 # 二者选其一执行,第二条快 pip3 installer pyinstaller # 清华镜像安装 # pip3 install -i htt ...
- python打包flask 项目_使用pyinstaller将flask应用打包
Pyinstaller 用户将python程序打包成各个平台可直接运行的程序,也可以算作是对代码加密的一种方式.pyinstaller的安装及使用方式请参考官网. 注:该文章的系统环境是ubuntu ...
- qt release打包发布_几种解决Qt程序打包后无法连接数据库问题的方法
Qt是一个跨平台C++图形用户界面应用程序开发框架,使用它不仅可以方便地开发GUI程序,也可以开发非GUI程序,可以一次编写,处处编译. 今天遇到的问题比较怪异,我开发的是一个桌面版订单管理系统,整体 ...
- java class 文件分析_大概优秀的java程序员都要会分析class文件吧
相信大家在学java的时候都会听到这样的一些结论: enum 是一个类 泛型的实现使用了类型擦除技术 非静态内部类持有外部类的引用 需要将自由变量声明成final才能给匿名内部类访问 ... 初学的时 ...
- python时间戳转换成时间_Python时间,日期,时间戳之间转换,时间转换时间戳,Python时间戳转换时间,Python时间转换时间戳...
#1.将字符串的时间转换为时间戳方法: a = "2013-10-10 23:40:00" #将其转换为时间数组 import time timeArray = time.strp ...
- 安装黑群晖找不到局域网电脑_简单几招,教你如何隐藏电脑上的文件,保证让其他人找不到!...
作者:蝈蝈 来源:每天学点电脑知识 电脑上经常会放一些比较私密的文件担心别人看到,那么有什么好的办法把文件隐藏起来,让别人看不到呢?答案是肯定的!今天蝈蝈就来教大家几招,把你电脑上的文件隐藏起来. ...
- 如何将Python文件.py打包成.exe可执行程序(最简教程吗)
相信对python有过学习的朋友都知道可以用IDLE编写并跑一跑python,但是如何做到别人电脑没有装python的情况下运行python的脚本呢?(看标题) 这里简单提一下.exe 可执行程序 . ...
最新文章
- 新书介绍 | 图算法指南,A Guide to Graph Algorithms
- static、final、abstract基本作用
- 软件测试——StringFunction测试
- Android对应用程序签名
- 【分享】Lucene.Net的中文分词组件AdvancedChineseAnalyzer
- 洛谷 P2647 最大收益
- [渝粤教育] 武汉理工大学 复变函数与积分变换 参考 资料
- 最近新明白的SQL小知识
- 独特的 Erlang -- Eralng 学习笔记 (1)
- python自定义修饰器_Python进阶自检清单:来自《Effective Python》的建议(二)
- 【计算机网络】HTTP 协议详解
- ISA防火墙规则练习
- 操作系统 面试问题_操作系统面试问答
- android 设计师是处女座的,处女座速成法!设计师的像素眼是怎样炼成的?
- compiz在debian上的安装和使用
- 2022必看花展 IFEX昆明国际花卉园艺展,新展期11月11-13日
- ubuntu为软件设定图标
- Word2013插入分隔符(分节符)实现任意页插入页码
- Maven从入门到精通
- ArcGIS地理坐标投影坐标转换和显示(浅浅记录一下)
热门文章
- [云炬创业基础笔记]第四章测试22
- 科大星云诗社动态20210909
- [C++学习笔记]C++常见问题大全(一)
- 无盘服务器怎么修改ip,怎么进入无盘服务器修改IP地址呢
- php保存成乱序,PHP实现断点续传乱序合并文件的方法
- delphi程序设计之底层原理
- asp.net session 介绍一三种Session存储方式
- 【CyberSecurityLearning 附】使用PHP语言搭建简单的论坛:注册功能实现+PHP个人中心设计+简单留言板
- 【CyberSecurityLearning 附】Docker 初识
- 网页转 markdown 的工具