zoukankan      html  css  js  c++  java
  • win7下正常运行,而在win10下出现错误告警

    pyinstaller打包运行报错failed to execute script main

    pyqt5写完win32 应用程序后,经过pyinstaller打包成单个文件,运行弹出错误提示框:failed to execute script main
    pycharm中pyinstaller打包参数:
    Program:C:PythonPython35Scriptspyinstaller.exe
    Parameters: -w -F $FileName$
    Working directory: $FileDir$

    分析:
    经google,发现pyinstaller 有--hidden-import 选项
         --hidden-import MODULENAME, --hiddenimport MODULENAME
                   Name an import not visible in the code of the
                    script(s). This option can be used multiple times.

    解决:
    打包时加上 --hidden-import=queue
    即Parameters配置修改为:
    Parameters:--hidden-import=queue -w -F $FileName$
    eg:
    pyinstaller --hidden-import=queue -w -F main.py

    在其他地方看到这种用法,正在验证中:pyinstaller --hidden-import=pkg_resources -F main.py

  • 相关阅读:
    Uri编码,包括javascript前端与C#服务器端
    快速排序
    bootstrap
    boosting
    bagging
    SHELL排序
    冒泡排序
    插入排序
    选择排序
    二叉树的数学性质
  • 原文地址:https://www.cnblogs.com/huangyz-xy/p/12866017.html
Copyright © 2011-2022 走看看