我想安排支持 GPU 的 Blender 渲染。我创建了一个 bash 文件 rendering.sh 来完成这项工作。我已安排它sudo crontab -e
。
* * * * * sleep 0 ; sudo /Home3DHome/Scripts/rendering.sh
我的问题是它使用 CPU 进行渲染。(每帧 45 分钟)但是如果我从命令行手动启动 bash 文件:sudo /Home3DHome/Scripts/rendering.sh
它非常有效。GPU 渲染(25 秒)。
可能是什么问题呢?
答案1
听起来像是缺少环境变量。我敢打赌。通过运行PATH
获取当前PATH
echo $PATH
在终端中。然后添加一行
export PATH=<output_from_above>
在脚本的开头