我刚刚加载了pytz。我可以轻松导入它。但是当我调用pytz.all_timezones
时,我得到一个空数组([ ]
)。我以前使用过这个包,并且它列出了所有的时区。是什么原因导致它没有列出时区?
有任何想法吗?
我刚刚加载了pytz。我可以轻松导入它。但是当我调用pytz.all_timezones
时,我得到一个空数组([ ]
)。我以前使用过这个包,并且它列出了所有的时区。是什么原因导致它没有列出时区?
有任何想法吗?
这似乎是相当奇怪的行为,但如果您还没有尝试过,我认为最好的做法是使用setuptools进行安装,更具体地运行以下命令:
easy_install --upgrade pytz
如果您还没有检查过,此页面包含一些更多的信息:http://pytz.sourceforge.net/
另一件要尝试的事情是查看all_timezones_set
集合是否也为空,如果不是,则尝试使用该集合而不是all_timezones