美文网首页Python
pyinstaller 打包exe错误解决

pyinstaller 打包exe错误解决

作者: __KCN | 来源:发表于2016-11-07 22:49 被阅读4266次

    标签: 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搜索答案

    相关文章

      网友评论

        本文标题:pyinstaller 打包exe错误解决

        本文链接:https://www.haomeiwen.com/subject/pxtauttx.html