2022年 11月 9日

python打包成独立exe_用PyInstaller把Python代码打包成单个独立的exe可执行文件-Go语言中文社区…

转载于:http://www.crifan.com/use_pyinstaller_to_package_python_to_single_executable_exe/

之前就想要把自己的BlogsToWordpress打开成exe了。一直没去弄。

又看到有人提到python打开成exe的问题。

所以打算现在就去试试。

注:此处之所有选用BlogsToWordpress,是因为此python脚本够复杂,依赖的模块够多。

如果这个都搞定了,那么其他单个的python文件,和小python项目的打包,就更不成问题了。

1.先去找找,目前主流有哪几种方法。

找到几个名字

cx_Freeze

PyInstaller

py2exe

2.关于py2exe和PyInstaller的两者官网:

比较了一下,发现貌似后者更好用。

因为貌似py2exe还需要另外的其他库文件啊啥的,太琐碎。

而PyInstaller:

可以只是生成单独的可执行程序

且支持的版本也多:2.3到2.7都支持。以及x64也支持

也可以自定义图标

所以先去试试PyInstaller。

3.从主页

中下载对应的zip包:

得到3M+的pyinstaller-2.0.zip,解压,打开cmd,进入对应目录,去安装,结果说不支持:

所以算了,还是参考官网文档,一点点折腾吧。

4.参考在线文档:

结果说需要PyWin32,所以得先去装这个。

5.后来才发现,原来之前已经安装过了:

但是要注意的是,import不是pywin32,而是win32com:

6.继续参考:

发现,解压后,就算是安装好了。

7.在一个文件夹中,准备好自己的Python程序:

D:tmptmp_dev_rootpythontutorial_summarymake_exeBlogsToWordpress

以备后用。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/u010104435/article/details/71435509

站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。