首先需要安装pyinstaller库。

pip install pyinstaller

exe程序打包步骤

cmd 进入要编译的python文件所在的文件夹,

然后

pyinstaller -F hello.py

hello.py就是我要打包的文件。

常用参数:

-F 生成单个的exe文件。

-w 隐藏运行窗口。

-h 可以查看帮助信息,更多指令可以通过这个查看。

最开始 D:\pyinstaller 目录下只有hello.py这一个文件,其它的文件都是后生成的。

生成的exe文件在dist里,这个exe文件单独拿出来放在任何的位置都可以运行。

编译过程:

出现completed successfully就成功了。

96 INFO: PyInstaller: 3.4

96 INFO: Python: 3.6.8

97 INFO: Platform: Windows-7-6.1.7601-SP1

98 INFO: wrote D:\pyinstaller\hello.spec

105 INFO: UPX is not available.

107 INFO: Extending PYTHONPATH with paths

['D:\\pyinstaller', 'D:\\pyinstaller']

107 INFO: checking Analysis

108 INFO: Building Analysis because Analysis-00.toc is non existent

108 INFO: Initializing module dependency graph...

110 INFO: Initializing module graph hooks...

112 INFO: Analyzing base_library.zip ...

4577 INFO: running Analysis Analysis-00.toc

4582 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of f

inal executable

required by d:\python3.6.8\python.exe

5582 INFO: Caching module hooks...

5590 INFO: Analyzing D:\pyinstaller\hello.py

5596 INFO: Loading module hooks...

5597 INFO: Loading module hook "hook-encodings.py"...

5845 INFO: Loading module hook "hook-pydoc.py"...

5847 INFO: Loading module hook "hook-xml.py"...

6152 INFO: Looking for ctypes DLLs

6152 INFO: Analyzing run-time hooks ...

6164 INFO: Looking for dynamic libraries

6287 INFO: Looking for eggs

6287 INFO: Using Python library d:\python3.6.8\python36.dll

6288 INFO: Found binding redirects:

[]

6294 INFO: Warnings written to D:\pyinstaller\build\hello\warn-hello.txt

6349 INFO: Graph cross-reference written to D:\pyinstaller\build\hello\xref-hell

o.html

6357 INFO: checking PYZ

6358 INFO: Building PYZ because PYZ-00.toc is non existent

6359 INFO: Building PYZ (ZlibArchive) D:\pyinstaller\build\hello\PYZ-00.pyz

7000 INFO: Building PYZ (ZlibArchive) D:\pyinstaller\build\hello\PYZ-00.pyz comp

leted successfully.

7006 INFO: checking PKG

7007 INFO: Building PKG because PKG-00.toc is non existent

7007 INFO: Building PKG (CArchive) PKG-00.pkg

8818 INFO: Building PKG (CArchive) PKG-00.pkg completed successfully.

8822 INFO: Bootloader d:\python3.6.8\lib\site-packages\PyInstaller\bootloader\Wi

ndows-32bit\run.exe

8822 INFO: checking EXE

8823 INFO: Building EXE because EXE-00.toc is non existent

8824 INFO: Building EXE from EXE-00.toc

8826 INFO: Appending archive to EXE D:\pyinstaller\dist\hello.exe

更多关于将python文件打包exe独立运行程序方法请查看下面的相关链接

python 打包exe_将python文件打包exe独立运行程序方法详解相关推荐

  1. Python的Django框架中forms表单类的使用方法详解2

    用户表单是Web端的一项基本功能,大而全的Django框架中自然带有现成的基础form对象,本文就Python的Django框架中forms表单类的使用方法详解. Form表单的功能 自动生成HTML ...

  2. java播放wma格式的音频文件,两种可将WMA文件在iPhone上播放的方法详解

    WMA是微软开发的一款音频数据压缩技术,也是现今使用非常广泛的音频格式之一.然而,由于它与苹果的iOS系统不兼容,所以该格式文件不能够在苹果系列数码产品如iPhone手机上播放.不过,只要有了方便快捷 ...

  3. python 归一化还原_对python3 一组数值的归一化处理方法详解

    1.什么是归一化: 归一化就是把一组数(大于1)化为以1为最大值,0为最小值,其余数据按百分比计算的方法.如:1,2,3.,那归一化后就是:0,0.5,1 2.归一化步骤: 如:2,4,6 (1)找出 ...

  4. Python 技术篇-将python项目打包成exe独立运行程序,pyinstaller库打包python代码实例演示

    首先需要安装 pyinstaller 库. pip install pyinstaller 就可以了. exe程序打包步骤 cmd 进入要编译的 python 文件所在的文件夹, 然后pyinstal ...

  5. python 百度云文字识别 proxy_python使用百度文字识别功能方法详解

    介绍python使用百度智能去的文字识别功能,可以识别截图中的文,登陆路验证码等等., 登陆百度智能云,选择产品服务. 选择"人工智能"---文字识别. 点击创建应用. 如图下面有 ...

  6. Python2写csv文件中文乱码问题及解决方法详解

    导读 python2最大的坑在于中文编码问题,遇到中文报错首先加u,再各种encode.decode,这篇文章给大家介绍Python2写csv文件中文乱码问题及解决方法,感兴趣的朋友跟随小编一起看看吧 ...

  7. java上传下载_Java文件上传与文件下载实现方法详解

    本文实例讲述了Java文件上传与文件下载实现方法.分享给大家供大家参考,具体如下: Java文件上传 数据上传是客户端向服务器端上传数据,客户端向服务器发送的所有请求都属于数据上传.文件上传是数据上传 ...

  8. php生成vcf,[宜配屋]听图阁 - PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】 原创...

    本文实例讲述了PHP实现生成vcf vcard文件功能类定义与使用方法.分享给大家供大家参考,具体如下: 前面介绍了php读取vcf文件的方法,这里再来研究一下vcf文件的生成方法. VCF格式是Wi ...

  9. AUTOSAR从入门到精通100讲(十五)-AURIX TC3xx MCAL中Link文件解析以及代码变量定位方法详解

    一 TC3xx系列MCAL中TASKING Link文件解析以及代码变量定位方法 1 TASKING Link文件解析 1.1 DSRAM中的数据存放: 在AURIX™ 2G中(以TC387为例),每 ...

最新文章

  1. SmartOS之以太网精简协议栈TinyIP
  2. matlab的实用与仿真,MATLAB建模与仿真实用教程
  3. 二、【绪论】算法和算法评价
  4. 好程序员教程分析Vue学习笔记五
  5. C++中数组定义及初始化
  6. 【白皮书分享】2021年B2B内容营销白皮书.pdf(附下载链接)
  7. Magic Odd Square 思维
  8. 微信版花呗将上线;苹果在华支持以旧换新;谷歌推出 Flutter1.9 | 极客头条
  9. 万里坑路第一步:1、cocos2d-js的JDKADK,SDK,apaceANT安装和环境变量设置
  10. POJ_3273_Monthly_Expense_(二分,最小化最大值)
  11. Web 端集成融云 SDK 如何发送正确图片消息给移动端展示?
  12. 集成googlepay,出现Service not registered
  13. 03 ,seaborn 颜色 : 正态分布图,多元正态分布,核密度估计图
  14. 阿里云安全组已经开放端口但是服务器端口还是不能访问
  15. RAKsmart日本服务器性能怎么样?有什么优势
  16. 多元线性回归的spss应用
  17. 使用Calibre转换任意格式为支持KF8的mobi文件
  18. 高速电路设计基本概念之——period jitter,cycle-cycle jitter,N-cycle jitter,long-term jitter, TIE等
  19. SAP BAdI 深度解读
  20. Eclipse java 字体的设置(最佳字体推荐)

热门文章

  1. 第三周博客作业西北师范大学|李晓婷
  2. linux安装nord,卸载nord源
  3. 二、Zabbix-zabbix server部署-LNMP
  4. 用Navicat_SSH 连接数据库服务器
  5. Centos7上卸载openJdk安装,安装自己的JDK1.8
  6. Canvas简单动画和像素处理
  7. Gentoo Linux 学习笔记1
  8. 属于attribute还是property。
  9. 【新书推荐】机器学习算法竞赛实战,Kaggle Grandmaster倾力打造,涵盖Kaggle、天池等赛题...
  10. 硕博招生,土耳其Koç大学和商业银行合作的人工智能中心