【文末有福利】
很多刚入门的盆友都有疑惑怎么把Python代码转成可执行的exe?,这里行哥统一解决一下这个问题
1.在cmd里安装pyintsaller包
2.在cmd里输入打包成exe的命令
3.问题总结
4. pyintsaller --help
5. end
1.在cmd里安装pyintsaller包
第一步安装将Python代码转成exe的工具包--pyinstaller:需要打开cmd,然后在cmd里输入一行命令即可
pip install pyinstaller
如果觉得安装太慢,还可以加入国内镜像下载pyinstaller,一共有六个国内镜像地址,你选择一个加入进去即可:
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
cmd中加入国内镜像下载工具包命令:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller
2.在cmd里输入打包成exe的命令
安装好pyinstaller工具包后,首先要在cmd里跳转地址到Python代码所在的文件地址,然后输入以下命令,即可将Python代码转成exe,并生成一个名为dist的文件夹,在文件夹中可以找到刚打包完成的exe
pyinstaller -F xxxx.py(要打包的py文件)
pyinstaller -D xxxx.py(要打包的py文件)
功能注释:
功能
注释
-F
打包成一个文件
-D
打包成一个文件夹
-n
重新命名
--noconsole
去掉cmd命令窗口
-i
加入图标,图标需要是ico格式
打包举例:1.打包时候修改文件名,2.运行时候不显示命令窗口,3.改变游戏图标
pyinstaller -F -i label.ico main.py -n 接小球游戏 --noconsole
3.问题总结
3.1 一闪而过怎么办?
原因:
打包的源
码或环境
有问题