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

  • 相关阅读:
    select下拉框
    句柄的获取和切换
    iframe详解
    鼠标事件&键盘事件
    负载均衡的常用算法
    HashMap为什么存取效率那么高?
    Kafka基本介绍
    深入理解Tomcat
    JMS实战——ActiveMQ实现Pub-Sub
    深入理解Java Web——Servlet
  • 原文地址:https://www.cnblogs.com/huangyz-xy/p/12866017.html
Copyright © 2011-2022 走看看