python文件打包成exe是 upx不可用、找不到py文件_简单使用Pyinstaller将Python文件打包为可执行性exe-文件夹变成exe...
本文只讲如何通过pyinstaller将我们的Python代码打包为exe文件,关于其他的打包工具请自行查找.
1.在当前代码环境下安装Pyinstallerpip install pyinstaller
2.然后执行打包pyinstaller -F youprogram.py #参数-F是只生成一个文件
3.会在你当前项目目录生成两个文件夹
/build
/dist
在/dist中就是我们的exe文件,双击运行即可
注意,记得在代码中加入 os.system("pause"),否者执行后闪退
常规选项
-h, --help显示此帮助消息并退出
-v, --version显示程序版本信息并退出。
--distpathDIR放置捆绑应用的位置(默认值:./ did)
--workpath WORKPATH
在哪里放置所有临时工作文件,.log,.pyz等(默认值:./ build)
-y, --noconfirm
替换输出目录(默认值:SPECPATH / dist / SPECNAME)而不要求确认
--upx-dir UPX_DIR
UPX实用程序的路径(默认:搜索执行路径)
-a, --ascii不包括unicode编码支持(默认值:如果可用,则包含)
--clean在构建之前清理PyInstaller缓存并删除临时文件。
--log-level LEVEL构建时控制台消息中的详细信息量。LEVEL可能是TRACE,DEBUG,INFO,
WARN,ERROR,CRITICAL之一(默认值:INFO)。
生成什么
-D, --onedir创建包含可执行文件的单文件夹包(默认)
-F, --onefile创建一个文件捆绑的可执行文件。
--specpathDIR用于存储生成的spec文件的文件夹(默认值:当前目录)
-n NAME, --name NAME
要分配给捆绑应用程序和规范文件的名称(默认值:第一个脚本的基本名称)
捆绑什么,在哪里搜索
--add-data
要添加到可执行文件的其他非二进制文件或文件夹。路径分隔符是特定于平台的 os.pathsep(;在Windows上和:大多数unix系统上)。此选项可以多次使用。--add-binary
要添加到可执行文件的其他二进制文件。有关--add-data详细信息,请参阅该选项。此 选项可以多次使用。
-p DIR, --paths DIR
搜索导入的路径(如使用PYTHONPATH)。允许多个路径,以“:”分隔,或多次使用此选项
--hidden-import MODULENAME, --hiddenimport MODULENAME
命名在脚本代码中不可见的导入。此选项可以多次使用。
--additional-hooks-dir HOOKSPATH
搜索钩子的另一个路径。此选项可以多次使用。
--runtime-hook RUNTIME_HOOKS
自定义运行时挂接文件的路径。运行时挂钩是与可执行文件捆绑在一起的代码,在任何其他代码或模块之前执行,以设置运行时环境的特殊功能。此选项可以多次使用。
--exclude-module EXCLUDES
将被忽略的可选模块或包(Python名称,而不是路径名)(好像没有找到)。此选项可以多次使用。--keyKEY用于加密Python字节码的密钥。
python文件打包成exe是 upx不可用、找不到py文件_简单使用Pyinstaller将Python文件打包为可执行性exe-文件夹变成exe...相关推荐
- bilibili缓存文件在哪里_简单使用Pyinstaller将Python文件打包为可执行性exe
本文只讲如何通过pyinstaller将我们的Python代码打包为exe文件,关于其他的打包工具请自行查找. 1.在当前代码环境下安装Pyinstaller pip install pyinstal ...
- python文件打包成exe是 upx不可用、找不到py文件_使用PyInstaller将Python程序打包成一个单独的exe文件...
1. 安装步骤略过 网上教程多 2. 用cmd进入PyInstaller的目录 然后执行以下命令: python pyinstaller.py -F C:\test.py 以上命令需要把Python目 ...
- 怎么把写好的python代码打包成exe-详解如何将python3.6软件的py文件打包成exe程序...
在我们完成一个Python项目或一个程序时,希望将Python的py文件打包成在Windows系统下直接可以运行的exe程序.在浏览网上的资料来看,有利用pyinstaller和cx_Freeze进行 ...
- python转exe 体积_[转]用PyInstaller将python转成可执行文件exe笔记
1.安装PyInstaller PyInstaller的作用如标题所说,首先需要下载PyInstaller和UPX,UPX是用来压缩exe的,点击超链接下载吧,目前稳定版本是1.3,注意选择你使用的操 ...
- pyinstaller打包exe在其他机器无法运行_详解pyinstaller selenium python3 chrome打包问题!解决率100%...
今天打包selenium一个简单的请求,打完包本机运行exe没有问题,换台机器就闪退,非常蛋疼找了半天原因. 下面简述下,防止踩坑,如果闪退十有八九是浏览器版本跟浏览器插件对不上. 首先安装pyins ...
- 安装黑群晖找不到局域网电脑_简单几招,教你如何隐藏电脑上的文件,保证让其他人找不到!...
作者:蝈蝈 来源:每天学点电脑知识 电脑上经常会放一些比较私密的文件担心别人看到,那么有什么好的办法把文件隐藏起来,让别人看不到呢?答案是肯定的!今天蝈蝈就来教大家几招,把你电脑上的文件隐藏起来. ...
- python一元线性回归绘制_简单一元线性回归实现python
简单一元线性回归实现python 简单一元线性回归实现python 简单一元线性回归实现python #线性回归梯度下降 import numpy as np import pandas as pd ...
- python语言是开源的现拥有十几万个第三方函数库_智慧树知到《Python程序设计基础》章节测试答案...
智慧树知到<Python程序设计基础>章节测试答案 绪论 1.学好Python程序设计要注意的几个问题是 A:多看多练 B:多想多整理 C:多交流多请教 D:只看视频,不思考.不练习 答案 ...
- 安装黑群晖找不到局域网电脑_星际蜗牛安装黑群晖drive套件实现多台电脑文件实时同步...
原文作者:pt老萌新 写在前面 里面的技术方法不是我原创的,都是网上找的,侵删.折腾的过程记录是原创的(好像没啥原创的了),不仅"原创",还纯手打.本来按照计划这篇应该写用套件中心 ...
- python不允许使用关键字作为变量名、允许使用内置函数_【判断题】Python不允许使用关键字作为变量名,但是允许使用内置函数名作为变量名,不过这会改变函数名的含义,所以不建议这样做...
[判断题]Python不允许使用关键字作为变量名,但是允许使用内置函数名作为变量名,不过这会改变函数名的含义,所以不建议这样做 更多相关问题 [单选,A2型题,A1/A2型题] <十四经发挥&g ...
最新文章
- 马尔科夫、最大熵、条件随机场
- 2021年春季学期-信号与系统-第三次作业参考答案-第三道题
- ORA-38301:can not perform DDL/DML over objects in Recycle Bin
- android monkey压力测试(二)
- JAVA进阶开发之(二维数组)
- 不等式解集怎么取_七年级下学期《8.2不等式及不等式组的解集》2020年高频易错题集...
- Sublime Text 模板插件SublimeTmpl
- Windows2003操作系统SQL Server 2008安装图解(详细)
- 系统集成项目管理工程师计算题(三点估算)
- 决策支持系统和专家系统有什么不同
- 2020 前端必看 20个最好的前端Web开发工具
- [玩转北京] 北京最值得你一看的博物馆大全
- Ajax异步(7)前端
- 自学前端建立知识体系【全新web前端开发视频教程】
- RocketMQ中的消息类型种类(二)
- python空间分析库_空间分析:5-1.空间分析库PySAL的使用
- 人流量统计、特定目标搜索+跟踪!
- 真知识,也会成为毒药
- oec数据挖掘用到的hbase
- cmake超详细入门教程,学不会你捶我~