pyinstaller 打包exe错误解决

标签: pyinstaller python 错误


编程环境
windows10
Anaconda3(64-bit)
PyCharm 2016.2.3(64)

pyinstaller的安装是直接使用pip进行安装,版本为最新

pip install pyinstaller

首先使用

pyinstaller -F -w code.py

进行exe打包,得到的单个.exe文件,运行后提示failed to execute script py_rth_pkgres错误

后使用

pyinstaller -D code.py

进行exe打包,得到一个目录文件,通过命令行执行.exe文件提示The 'six' package is required; normally this is bundled with this package错误

用baidu没有获得可行的解决办法,但是通过google找到了解决方案

在需要打包的.py文件中添加以下代码,即可成功成功打包.exe

import six
import packaging
import packaging.version
import packaging.specifiers
import packaging.requirements

总结

  • pyinstaller打包.exe出错,可以先使用 -D打包,通过命令行运行查看错误信息,通过google搜索答案
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文链接 我经常用python写些脚本什么的,有时候脚本写完以后,每次运行都得在IDE打开在运行,很麻烦,所以经常...
    g0阅读 6,179评论 0 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 背景: 阅读新闻 12C CDB模式下RMAN备份与恢复 [日期:2016-11-29] 来源:Linux社区 作...
    阳屯okyepd阅读 3,605评论 0 7
  • 我博客原文: http://zyden.vicp.cc/string-character/欢迎转载,请注明出处,谢...
    zhiyi阅读 6,524评论 4 5
  • 一成不变的生活是会让一个人变的麻木的,当他眼前所能看见的一切没有知觉的时候,那就是灵魂死去的时候。 看过很多的鸡汤...
    辛木木阅读 234评论 0 1