将python文件打包exe独立运行程序方法详解
2020-02-13 11:36
751 查看
首先需要安装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 tkinter和exe打包的方法
- Python selenium 自动化脚本打包成一个exe文件(推荐)
- python带参数打包exe及调用方式
- python pyinstaller打包exe报错的解决方法
- Python 3.6打包成EXE可执行程序的实现
- python3.7将代码打包成exe程序并添加图标的方法
- 使用虚拟环境打包python为exe 文件的方法
- 将Python文件打包成.EXE可执行文件的方法
- python打包exe开机自动启动的实例(windows)
- Python程序打包工具py2exe和PyInstaller详解
- 将python文件打包成EXE应用程序的方法
- pycharm 将python文件打包为exe格式的方法
- Python3 安装PyQt5及exe打包图文教程
- python3.6利用pyinstall打包py为exe的操作实例
- python打包生成的exe文件运行时提示缺少模块的解决方法
- 详解如何将python3.6软件的py文件打包成exe程序
- Windows下将Python文件打包成.EXE可执行文件的方法
- 详解Python3.6的py文件打包生成exe
相关文章推荐
- Delphi 中将一些 Dll等生成资源文件打包成一个独立的EXE程序方法步骤
- 怎样用Python打包完成独立运行的exe程序——PyInstaller
- 电脑文件加密环境下Python程序打包成EXE不能运行的问题
- python打包生成的exe文件运行时提示缺少模块的解决方法
- python打包生成的exe文件运行时提示缺少模块的解决方法
- 将Matlab GUI 文件打包成独立运行的exe程序的步骤
- Python文件用pyinstaller工具打包成独立运行的exe文件步骤自学笔记
- 使用install4j将jar打包成exe程序的方法详解
- 用PyInstaller把Python代码打包成单个独立的exe可执行文件
- 运行VS2013编译成功后出现:无法启动程序“.exe” 系统找不到指定文件的问题的解决方法
- 在python中调用dll,并将dll以及python合并打包成一个exe文件的方法
- 【转】python学习--用PyInstaller把Python代码打包成单个独立的exe可执行文件
- 将Python文件打包成exe的两种方法(pyinstaller和py2exe)之py2exe篇
- Python:程序发布方式简介一(打包为可执行文件EXE)
- 打包Python程序为exe文件
- 使用PyInstaller将Python程序打包成一个单独的exe文件
- python3.6版本生成的python脚本如何打包为可独立执行的exe程序
- 将Python文件打包成exe的两种方法(pyinstaller和py2exe)之pyinstaller篇
- python中获取打包成执行文件(exe)和脚本运行文件的路径
- 详解如何将python3.6软件的py文件打包成exe程序