Python APScheduler keyerror
Python APScheduler keyerror
我已经使用 cx_Freeze 和 pyinstaller 为 .py 文件创建了一个 .exe 文件,当我 运行 该文件时,cmd 生成错误:
File "site-packages\apscheduler\schedulers\base.py", line 893, in _create_plugin_instance
KeyError: 'interval'
我已经将 apscheduler 作业定义为:
@sched.scheduled_job('interval', seconds=120)
我不知道如何处理这个错误,当我 运行 我的 .py 文件没有错误生成。
感谢任何帮助。
cx_Freeze 和 PyInstaller 都从打包的 .exe 文件中省略了对 APScheduler 至关重要的元数据。因此,setuptools 入口点不起作用。解决方法:
from apscheduler.triggers.interval import IntervalTrigger
@sched.scheduled_job(IntervalTrigger(seconds=120))
我已经使用 cx_Freeze 和 pyinstaller 为 .py 文件创建了一个 .exe 文件,当我 运行 该文件时,cmd 生成错误:
File "site-packages\apscheduler\schedulers\base.py", line 893, in _create_plugin_instance
KeyError: 'interval'
我已经将 apscheduler 作业定义为:
@sched.scheduled_job('interval', seconds=120)
我不知道如何处理这个错误,当我 运行 我的 .py 文件没有错误生成。 感谢任何帮助。
cx_Freeze 和 PyInstaller 都从打包的 .exe 文件中省略了对 APScheduler 至关重要的元数据。因此,setuptools 入口点不起作用。解决方法:
from apscheduler.triggers.interval import IntervalTrigger
@sched.scheduled_job(IntervalTrigger(seconds=120))