小编典典

ImportError,在Google App Engine中使用pytz

python

我正在尝试在Web应用程序中使用pytz将时区应用于datetime对象。首先我尝试像这样导入pytz

from pytz import timezone

然后,它引发了一个ImportError,指出模块“ pytz”不存在。我在IDLE中尝试了同一行代码,效果很好。然后,我在网上看到了有关gae-
pytz的内容。因此,我将代码更改为如下所示:

from pytz.gae import pytz
from pytz import timezone

就像网页上说的那样。它仍然具有ImportError。它说:

ImportError: No module named pytz.gae

我认为问题可能出在我使用python 2.5的gae版本。有人知道怎么了吗?也许有人知道pytz的替代品。


阅读 263

收藏
2021-01-20

共1个答案

小编典典

我使用gae-pytz,效果很好。看来您可能遇到路径问题。pytz目录是否在您的App Engine项目的根目录中?那是应该的。

2021-01-20