Python打包发布详解编程语言

天早上想起,Python项目如何打包发布呢?因此特意学习了下

比较好用的为pyinstaller,可以支持在window和linux下使用

1.安装

pip install pyinstaller

2.使用

格式:

  pyinstaller -F 待打包文件名

eg:

pie.py

import matplotlib.pyplot as plt 
labels = 'Frogs', 'Hogs', 'Dogs', 'Logs' 
sizes = [15, 30, 45, 10] 
explode = (0, 0.1, 0, 0) 
 
fig1, ax1 = plt.subplots() 
ax1.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%', 
        shadow=True, startangle=90) 
ax1.axis('equal')  
 
plt.show()

打包

pyinstaller -F pie.py

在当前的目录下,将会生成两个文件夹:build和dist,还有pie.spec

dist里面就是所有可执行文件

.spec告诉pyinstaller如何打包的配置文件

Python打包发布详解编程语言

双击dist下的exe

Python打包发布详解编程语言

 Python打包发布详解编程语言

 指定图标

pyinstaller -F -i icon.ico pie.py

Python打包发布详解编程语言

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/20467.html

(0)
上一篇 2021年7月19日 23:27
下一篇 2021年7月19日 23:27

相关推荐

发表回复

登录后才能评论