美文网首页
[Python] PyInstaller发布报错问题集

[Python] PyInstaller发布报错问题集

作者: _Walker__ | 来源:发表于2020-04-08 12:05 被阅读0次

1. OSError: [WinError 6] 句柄无效。

Traceback (most recent call last):
  ...
  File "subprocess.py", line 383, in run
  File "subprocess.py", line 640, in __init__
  File "subprocess.py", line 850, in _get_handles
OSError: [WinError 6] 句柄无效。
问题点:
  • 程序里执行命令行,使用subprocess.run
  • PyInstaller发布使用了--windowed参数
解决:
  • 发布选项去掉--windowed
  • subprocess.run执行时,添加参数stdin=subprocess.PIPE

参考:使用pyinstaller打包,subprocess报“句柄无效”错误的解决方法


相关文章

网友评论

      本文标题:[Python] PyInstaller发布报错问题集

      本文链接:https://www.haomeiwen.com/subject/snnzphtx.html