python打包exe文件-ImportError: No module named 'queue'
阿新 • • 發佈:2017-07-10
data cati ref copy star lib 程序 light boa
我之前遇到的一個錯誤就是
[html] view plain copy
- 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‘
- Failed to execute script final_exam2
然後自己手工導入queue模塊,並沒有報錯。
在嘗試重新打包並且使用--hidden-import queue 後,程序能夠正常運行。
[python] view plain copy
- pyinstaller -F --hidden-import=queue final_exam2.py
具體原理暫時還不太清楚,先記錄再此,後續有機會再好好研究pyinstaller的執行過程。
python打包exe文件-ImportError: No module named 'queue'