我已经为带有.exe和pyinstaller的.py文件创建了一个cx_Freeze文件,当im运行该文件时,cmd将生成错误:
File "site-packages\apscheduler\schedulers\base.py", line 893, in _create_plugin_instance
KeyError: 'interval'我已经将apscheduler作业定义为:
@sched.scheduled_job('interval', seconds=120)我不知道如何处理这个错误,当我运行我的.py文件时,没有生成错误。任何帮助都是非常感谢的。
发布于 2018-09-05 07:41:03
cx_Freeze和PyInstaller都从打包的.exe文件中忽略了对APScheduler至关重要的元数据。因此,setuptools入口点无法工作。解决办法:
from apscheduler.triggers.interval import IntervalTrigger
@sched.scheduled_job(IntervalTrigger(seconds=120))https://stackoverflow.com/questions/52169321
复制相似问题