我在pytz安装上导入有效时区时遇到问题。
当我运行时:
python -c "import pytz; print pytz.timezone('America/New_York')"
在我的主文件夹中,我有这个输出:
$ python -c "import pytz; print pytz.timezone('America/New_York')"
America/New_York
但是如果我从我的主目录中进入另一个文件夹,我会得到这个输出:
$ cd webapp/
$ python -c "import pytz; print pytz.timezone('America/New_York')"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "pytz/__init__.py", line 173, in timezone
raise UnknownTimeZoneError(zone)
pytz.UnknownTimeZoneError: 'America/New_York'
似乎正在加载pytz错误..?有没有办法可以弄清楚为什么它以不同的方式加载它,以及如何恢复默认行为?谢谢!