目录
有时候我们需要将自己写的代码打包成exe文件,给别人使用。这时候我们要怎么办呢?以下将讲解Python代码如何打包成exe可执行文件。
1. 下载pyinstaller
PyInstaller是一个十分有用的第三方库,它能够在Windows、Linux、 Mac OS X 等操作系统下将 Python 源文件打包,通过对源文件打包, Python 程序可以在没有安装 Python 的环境中运行,也可以作为一个 独立文件方便传递和管理。
因为Python中有很多三方包,我们想要这些三方包也包含在里面就需要一个工具,就是pyinstaller,很简单,直接在命令行输入
pip install pyinstaller
或者使用镜像下载
pip install pyinstaller-i https://mirrors.aliyun.com/pypi/simple
找一个合适的ico图标,也可以找jpeg或者其他格式的图片,然后再Baidu搜索在线jpeg转ico图标进行转换就可以将自己的图片转换成ico图标。这里推荐一个网站 图标图像 (onlineconvertfree.com)非常好用将自己的图片转化成.ico格式还可以选择尺寸
2.进行打包
在自己项目必须是你要打包的项目下输入
pyinstaller -i x.ico -F -c y.py
其中:
-i: 表示要加载的图标(没有选择图标可以不用写)
x.ico:表示自己选择的图标名(没有选择图标可以不用写)
-F:表示打包成.exe可执行文件
-c:表示打包程序有窗口
-w: 表示取消小黑框 注意:对于非图形界面,需要命令窗口执行的,不要使用这个功能。
y.py:表示你要打包的py文件
执行完程序之后会发现pyinstaller 目录下的dist目录里面有自己生成的.exe文件,这时就可以了。