1、安装pyinstaller模块
2、输入命令:pyinstaller -F -i(后面跟图标文件的路径,多个路径用分号) **\**\**.py,如图里标黄所示,-F 后面内容为你想打包的python文件
或者先CD 进需要打包的文件的目录,然后pyinstaller -F -w (-i icofile) filename
-w 表示隐藏程序运行时的命令行窗口(不加-w会有黑色窗口)
括号内的为可选参数,-i icofile表示给程序加上图标,图标必须为.ico格式
icofile表示图标的位置,建议直接放在程序文件夹里面,这样子打包的时候直接写文件名就好
3、打包完成后会生成2个文件夹“build”和"dist"和一个spec文件,exe文件在"dist"中
如果你所打包的python文件需要读取类似于文件图片的内容,可以将要读取的文件直接放入dist文件夹下。这样操作前提是你python程序中读取文件的目录为本目录,如下图所示
4、打包后提示模块中没有这个函数或者模块,打包时用-p 路径(一般为Python路径),让程序自己搜索,多个路径的话用“”;“”隔开
5、PermissionError 表示拒绝访问,一般为文件被打开