版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jaket5219999/article/details/80402692
运行: celery -A proj beat 时,报错:
...
KeyError: 'scheduler'
...
_gdbm error
原因:估计是_gdbm 模块没装好
解决:到python官网下载最新的版本,编译后启用_gdbm 模块再安装
./configure
然后在Module/Setup文件里找到zlib和gdbm 去掉它们的注释,然后再
make
sudo make install
然后重启机器或虚拟机就好了。
解决方案看起来挺简单的,但排错、Google却花了不少时间,结论就是要耐心看错误信息,对不合常理的错误先尝试重启能否解决。