为什么python subprocess执行shell卡住?

 cmd = "npm run build"
 with open('out.txt', 'a') as log:
            returncode = subprocess.call(cmd, shell=True, stdout=log, stderr=subprocess.STDOUT)

这个卡住了,咋整.不管是采取subprocess.PIPE,还是读到临时文件中,程序都卡住不动了

但是npm run build命令是正常的呀,这是个前端项目打包的命令

阅读 1.6k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进