修改自 使用pyinstaller打包的坑 这篇文章稍微有点问题,修改一下
p = subprocess.Popen(cmd, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
for line in p.stdout.readlines():
print(str(line, encoding = "utf-8"))
retval = p.wait()
修改成这样只后就可以运行了,主要是少了一个 shell=True