Python2 pytz UnknownTimeZoneError

问题描述

我收到一个应该有效的时区的 UnkNownTimeZoneError。我有以下代码

import pytz
import time

edf1 = time.tzname
edf = pytz.timezone(edf1[0])

当我这次运行时.tzname 返回 (“东部标准时间”、“东部夏令时间”)

pytz.timezone 然后采用“东部标准时间”并报告错误

如果我将 Windows 时区更改为其他任何内容(尝试了几次),也会发生同样的错误

我的 Windows 设置或 pytz 有问题吗?

这是一台使用 Python2 的 Windows 10 机器,加载了最新的 pytz(根据 pip) - 显示 pytz 返回

Version: 2018.3
Summary: World timezone deFinitions,modern and historical
Home-page: http://pythonhosted.org/pytz
Author: Stuart Bishop
Author-email: stuart@stuartbishop.net
License: MIT
Location: c:\environment\python27\lib\site-packages
Requires:
required-by:```

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)