奇怪的pytz导入问题 - 带有效时区的pytz.UnknownTimeZoneError

时间:2014-01-09 18:39:29

标签: python import pytz

我在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错误..?有没有办法可以弄清楚为什么它以不同的方式加载它,以及如何恢复默认行为?谢谢!

0 个答案:

没有答案