这篇文章主要介绍Python程序打包工具py2exe和PyInstaller怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
前言
通常执行 python 程序要有相应的 Python 环境,但某些特定场景下,我们可能并不愿意这么麻烦的去配置这些环境(比如将写好的脚本发给客户进行操作),如果可以提前将程序打包成 Windows平台的 .exe 文件或者是Linux下的 .sh 脚本,那么使用起来就会方便很多,py2exe 和 PyInstaller 这两款工具都是干这么个事的,下面以 hello.py 脚本(代码内容如下)为例进行介绍。
age = input("How old are you?\n") print("A: " + age)
提示:PyInstaller 可以在 Windows 和 Linux 下使用,更推荐使用,而 py2exe 暂不支持 Linux 平台
PyInstaller
安装
pip install pyinstaller
使用
常见的用法有:
生成单个可执行文件:pyinstaller -F hello.py
生成指定icon的可执行文件:pyinstaller -i xxx.ico hello.py
在当前目录下的 dist 文件夹内可以找到生成后的可执行文件(脚本),更多用法请参考说明
py2exe
安装
pip install py2exe
使用
如上图,打包失败了,留意到这里说不支持 python3.6,果断放弃,有兴趣的可以自行降低到 python3.4 或 python3.5 进行尝试。
以上是“Python程序打包工具py2exe和PyInstaller怎么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。