我正在尝试使用openface进行人脸识别。我可以在不使用crontab的情况下正确运行代码,但是当我尝试使用crontab运行代码时,我得到了一个错误,因为我在internet上搜索了/usr/bin/env: th: No such file or directory
,发现它在查找路径时遇到了一些问题,所以我使用命令cp -R /home/cdh/torch/install/bin/* /usr/bin/th
移动了所有文件,但仍然得到了相同的结果错误。请帮助我,因为我被困在这个问题上,需要它做得很糟糕。我的工作流.sh下面是我给cronjob运行的文件。你知道吗
工作流.sh:
#!/bin/bash
export PATH='/bin/bash'
export PATH='/bin/python'
echo "Model running"
cd /home/cdh/openface-master
/bin/python /xxx/xxx/openface-master/demos/classifier_updated.py
正如我前面提到的,如果我只运行/bin/python /xxx/xxx/openface-master/demos/classifier_updated.py
,那么只有在使用crontab时,我才得到所需的输出。你知道吗
在我看来,使用导出内部脚本的问题。您正在将现有的路径变量替换为/bin/python。请尝试以下操作:
注意:/bin/bash在path变量中应该是aleady,但是由于您在这里使用的是updated。你知道吗
相关问题 更多 >
编程相关推荐