前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python 3.6 使用 pyinst

Python 3.6 使用 pyinst

作者头像
py3study
发布2020-01-09 16:49:02
5520
发布2020-01-09 16:49:02
举报
文章被收录于专栏:python3python3

自己做了一个加密解密的小软件,想打包成exe文件。在网上搜发现pyinstaller使用起来简单点。

在这里记录自己遇到问题

使用的是Python 3.6版本,直接使用pip安装

代码语言:javascript
复制
pip install pyinstaller

安装过程很顺利,安装的是3.2.1版本

使用看起来也很简单,pyinstaller -F example.py  生成单一的exe文件,具体其他命令暂时不细说了,网上有很多大神的总结

但执行过程中报错:

代码语言:javascript
复制
IndexError: tuple index out of range

一开始以为自己写的有问题,但是Python example.py 执行没问题,应该是pyinstaller和 Python不兼容,在一位大神处找到了答案

代码语言:javascript
复制
RTFM: PyInstaller 3.2.1 does not support Python 3.6

最新版不支持Python 3.6, 感受到了绝望,我为什么要用Python 3.6。。。

还好另一位大神指点了迷津。

github上的最新版已经支持了,只是还没放出。按照他的方法最终实现了生成exe文件

下载:https://github.com/pyinstaller/pyinstaller zip包,找到Pyinstaller文件夹,替换/python/lib/site-packages/PyInstaller 就解决了。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-08-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档