在打包程序之后一切正常,但是在运行时报错为:ImportError: No module named Queue

程序并没有使用到此模块

似乎是缺少queue模块,但是打包应该是没问题的

File “site-packages\urllib3\packages\six.py”, line 92, in __get__
File “site-packages\urllib3\packages\six.py”, line 115, in _resolve
File “site-packages\urllib3\packages\six.py”, line 82, in _import_module
ImportError: No module named ‘queue’

之后使用

Pyinstaller -F –hidden-import=queue –icon=fun.ico pcap.py
pause

不再提示此错误

–hidden-import MODULENAME,在打包过程中会屏蔽指定模块。