我有个问题。我有一个在布朗尼框架上实现的项目,仅从项目文件夹启动,脚本由命令调用brownie run /script/create.py -- network rinkyb
。
我想创建一个任务,该任务将brownie run /script/create.py -- network rinkyb
在一定的时间间隔调用 cloe 的 crontab。我无法在 crontab 中创建任务,
* * * * * * brownie run /home/denis/project/scripts/create.py
因为我在项目文件夹中有一个 env 文件。
我也没有像这样的变体
SHELL=/home/.local/brownie
HOME=/home/denis/project/
* * * * * * * brownie run /scripts/create.py --network rinkyb
我收到一个错误,提示找不到布朗尼命令
答案1
你试过了吗
HOME=/home/denis/project/
* * * * * /home/.local/brownie run /scripts/create.py --network rinkyb
?
就目前情况而言,您正在尝试使用布朗尼本身来运行布朗尼。此外,brownie 不是 shell,并且 cron 无法处理 SHELL 变量中的任意可执行文件。