• python打包exe文件-ImportError: No module named 'queue'


    我之前遇到的一个错误就是

    [html] view plain copy
     
    1.   File "site-packagesurllib3packagessix.py", line 92, in __get__  
    2.   File "site-packagesurllib3packagessix.py", line 115, in _resolve  
    3.   File "site-packagesurllib3packagessix.py", line 82, in _import_module  
    4. ImportError: No module named 'queue'  
    5. Failed to execute script final_exam2  

    然后自己手工导入queue模块,并没有报错。

    在尝试重新打包并且使用--hidden-import queue 后,程序能够正常运行。

    [python] view plain copy
     
    1. pyinstaller -F --hidden-import=queue final_exam2.py  

    具体原理暂时还不太清楚,先记录再此,后续有机会再好好研究pyinstaller的执行过程。

  • 相关阅读:
    随笔练习
    获得屏幕相关的辅助类
    C# 下sqlite简单使用
    XP系统下 VS2010 选中行崩溃
    Custome Buble Data Point
    RIA
    Chart Style
    d3js
    TreeView
    [Java入门笔记] Java语言简介
  • 原文地址:https://www.cnblogs.com/Devopser/p/7145036.html
Copyright © 2020-2023  润新知