Cron 在计划任务中设置VirtualInvrapper

Cron 在计划任务中设置VirtualInvrapper,cron,virtualenvwrapper,pythonanywhere,Cron,Virtualenvwrapper,Pythonanywhere,我有一个makefile目标,它取决于设置了VirtualEnvrapper_脚本变量的环境。当我从Pythonywhere bash终端运行它时,它工作得很好。当我从调度器运行命令时,VirtualEnvrapper_脚本变量未设置。为了使计划有效,我在计划定义中手动设置了变量。见下文。这是正确的方法,还是我遗漏了什么 这是我在计划行中的内容 VIRTUALENVWRAPPER\u SCRIPT=/usr/local/bin/VIRTUALENVWRAPPER.sh/bin/bash-c'ma

我有一个makefile目标,它取决于设置了VirtualEnvrapper_脚本变量的环境。当我从Pythonywhere bash终端运行它时,它工作得很好。当我从调度器运行命令时,VirtualEnvrapper_脚本变量未设置。为了使计划有效,我在计划定义中手动设置了变量。见下文。这是正确的方法,还是我遗漏了什么

这是我在计划行中的内容
VIRTUALENVWRAPPER\u SCRIPT=/usr/local/bin/VIRTUALENVWRAPPER.sh/bin/bash-c'make dayed\u stats'

PythonAnywhere dev here-here-here肯定可以工作。我只是使用命令
FOO=23/bin/bash-c'echo$FOO'
为我自己的帐户设置了一个计划任务,并在日志中获得了
23
。也许给我们在support@pythonanywhere.com用你的用户名,我们可以帮你查到吗?谢谢Giles。在命令行上设置env变量似乎可以很好地工作。pythonywhere dev在这里——这当然可以。我只是使用命令
FOO=23/bin/bash-c'echo$FOO'
为我自己的帐户设置了一个计划任务,并在日志中获得了
23
。也许给我们在support@pythonanywhere.com用你的用户名,我们可以帮你查到吗?谢谢Giles。在命令行上设置env变量似乎效果不错。