我遇到了python freezing in Git bash on windows问题。关于stackoverflow的许多答案建议使用WinPTY。
在我使用时哪个可以正常工作
winpty python foo.py
但是我将python程序作为npm脚本的一部分运行。我的package.json具有以下内容:
"scripts": {
"start": "python foo.py && something else"
}
所以我认为我也需要使用WinPTY运行npm脚本:
winpty npm start
但这不起作用。我在不同的环境中收到不同的错误消息。
winpty:错误:无法启动'npm':在PATH中找不到
从npm start开始错误0x2
有什么想法为什么npm和winpty不能一起工作?
如果我在没有Winpty的情况下运行npm start
,则效果很好。 winpty node
也可以。
答案 0 :(得分:1)
我遇到了同样的问题。 实际上,在nodejs安装文件夹中,有npm.cmd 因此,使用Winpty启动npm的方法是
kill -9 <processid>