This repository was archived by the owner on Sep 15, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 878
ZoneInfo模块 #214
Copy link
Copy link
Open
Description
请确保您已阅读以上注意事项,并勾选下方的确认框。
- 我已经仔细阅读上述教程和 "提问前需知"
- 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
- 我已知晓并同意,此处仅用于汇报程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。
粉丝牌助手 版本
0.3.8
运行环境
Ubuntu
运行架构
ARM [64] (别名:AArch64 / ARMv8)
部署方式
本地
粉丝牌数量
58
日志记录(可选)
root@ubuntu-phablet:/home/phablet/Downloads/fansMedalHelper# python3 main.py --auto
2025-01-13 20:49:53 B站粉丝牌助手 使用内置定时器 5 0 * * *,开启定时任务,等待时间到达后执行。
Traceback (most recent call last):
File "main.py", line 136, in <module>
schedulers = BlockingScheduler()
File "/usr/local/lib/python3.8/dist-packages/apscheduler/schedulers/base.py", line 125, in __init__
self.configure(gconfig, **options)
File "/usr/local/lib/python3.8/dist-packages/apscheduler/schedulers/base.py", line 174, in configure
self._configure(config)
File "/usr/local/lib/python3.8/dist-packages/apscheduler/schedulers/base.py", line 903, in _configure
self.timezone = astimezone(config.pop("timezone", None)) or get_localzone()
File "/usr/local/lib/python3.8/dist-packages/tzlocal/unix.py", line 219, in get_localzone
_cache_tz = _get_localzone()
File "/usr/local/lib/python3.8/dist-packages/tzlocal/unix.py", line 196, in _get_localzone
tz = zoneinfo.ZoneInfo(tzname)
File "/usr/local/lib/python3.8/dist-packages/backports/zoneinfo/_tzpath.py", line 95, in find_tzfile
_validate_tzfile_path(key)
File "/usr/local/lib/python3.8/dist-packages/backports/zoneinfo/_tzpath.py", line 119, in _validate_tzfile_path
raise ValueError(
ValueError: ZoneInfo keys must be normalized relative paths, got:补充说明(可选)
使用自动运行时会提示 ZoneInfo错误
但 ZoneInfo模块是py3.9版本才加入的
ubuntu20.04自带的是py3.8、并没有 ZoneInfo模块
在安装backports.zoneinfo模块后并不能起到替代作用
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels