运行时出错节点.jscrontab中的Python脚本

2024-09-28 21:50:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我在试着运行一个节点.js使用Naked.toolshed.shell从Python编写脚本。代码如下:

from Naked.toolshed.shell import execute_js, muterun_js
script_to_run = '/home/path/to/script/service.js param1 param2'
success = execute_js(script_to_run)

当直接运行时,我得到success = True,但是从crontab运行相同的代码时,我得到了以下错误:

^{pr2}$

我使用的是Ubuntu 14.04.5 LTS

node --version # for local user is

v6.5.0

sudo node --version

v7.4.0

我可以运行与sudo相同的代码,并以True获得成功。 我错过了什么?在


Tags: torun代码nodetrueexecute节点version