Tag: yuidoc

使用Pythonsubprocess运行npm命令

我试图使用YUIDOC自动生成文档,但我有一个服务器端框架,大量使用python,所以我试图从一个python脚本内自动化所有的东西。 我能够得到节点命令运行良好,但每当我尝试使用npm安装的东西,python是不高兴的。 我的项目使用构build而不是virtualenv,但理想情况下,我希望能够从一个独立的python文件运行这些命令。 也许有些代码可以解释我的情况: import subprocess subprocess.check_call('node –help') #SUCCESS import subprocess subprocess.check_call('npm –help') #FAIL #WindowsError: [Error 2] The system cannot find the file specified import subprocess subprocess.check_call('yuidoc –help') #FAIL #WindowsError: [Error 2] The system cannot find the file specified 我已经尝试添加yuidoc和npm的东西住python的sys.path文件夹,但没有奏效。 ps,这是这个问题的一个类似的问题 。