Python3.6使用pyinstaller将Python程序代码打包成exe应用软件
2019-04-02 14:45
399 查看
初学Python,
很多东西不甚了解,
想到什么就想学习一下。
关于如何将Python程序打包成exe应用软件,
在网上看了很多大佬的教程,
但是在实践时总是出现这些那些的错误,
经过种种曲折坎坷之后,
终于弄懂了这一方法。
我用的是Anaconda,
可以直接打开Anaconda Prompt,
安装
直接输入:
pip install pyinstaller
使用
首先你得准备一份自己的代码,
放在一个新建的文件夹中,
比如F:\Python_study\practice\五子棋1.0版
输入如下指令:
pyinstaller -F xxxx.py
如:
pyinstaller -F wuziqi_1.0.py
注意:我这个是在同一文件夹下操作的,
若不是同一文件夹,注意文件路径。
等待运行结果
看到successfully是不是很兴奋,
如果正常的话,
接下来打开前面那个项目文件夹,
生成有一个dist文件夹,
进去找到.exe执行文件双击即可。
如下图,成功:
遇到的问题
之前一直有一个问题是,
无法打开exe,
报错为:fail to execute script XXX
后来经过多方学习,
发现代码写成了 pyinstaller -F -w wuziqi_1.0.py
真是一着不慎啊。
关于pyinstaller
常用的参数
-h 查看帮助
-F 生成的文件不依赖其他库,可以单独执行
-D 或者–onedir 生成程序放置的文件夹
–clean 清理打包过程中的临时文件
还有一点是,
在代码里面尽量不要用import,
能from…import…就尽量用这个,
因为如果是import的话,
在打包的时候,
会将整个包都打包到exe里面,
没有意义的增大了工具的大小!
以上只是个人学习Python亲历经验之谈,
请多指教!
相关文章推荐
- python程序使用pyinstaller打包成单一.exe文件后,如何的到.exe文件所在目录?
- 使用pyinstaller工具打包python项目代码生成exe文件
- 如何将python3.6软件的py文件打包成exe程序
- 【python】使用pyinstaller将py文件打包成exe可执行程序
- 使用pyinstaller将python开发的youtube下载程序打包成exe
- 使用cx_Freeze 将python3代码打包成.exe程序
- python3.6利用pyinstaller打包程序为.exe
- 如何将python3.6软件的py文件打包成exe程序
- 将python3.6软件的py文件打包成exe程序
- 使用pyinstaller工具打包python项目代码生成exe文件
- 使用pyinstaller工具打包python项目代码生成exe文件
- 使用pyinstaller工具打包python项目代码生成exe文件
- 使用PyInstaller打包Python角本为exe程序
- 如何将python3.6软件的py文件打包成exe程序
- 详解如何将python3.6软件的py文件打包成exe程序
- python3.6 使用pyinstaller 打包web程序的方法
- Python 之使用 pyinstaller 将程序打包成可执行的 exe 文件
- 使用PyInstaller将Python程序打包成一个单独的exe文件
- 使用pyinstaller工具打包python项目代码生成exe文件
- Python 3.6 使用 pyinstaller 打包exe文件遇到的问题