我正在尝试将Twilio与Google应用引擎集成。我按照此处的说明进行操作:http://twilio-python.readthedocs.org/en/latest/appengine.html。
当我尝试在本地运行应用程序或部署应用程序时,我收到错误:
ImportError: No module named pytz
错误来自路径:
from twilio.rest import TwilioRestClient
from .rest.exceptions import TwilioRestException
from .resources
from .util
import pytz
ImportError: No module named pytz
我已经做了大量的研究来解决我的问题,但似乎无法找到解决方案。我使用easy_install来重新安装pytz .egg文件,但这似乎没有做任何事情;即使我从easy_install.pth文件中删除它,然后重新安装它。奇怪的是,如果我从命令行访问python,并尝试导入pytz,我没有错误:
$ python
>>> import pytz
没有错误
任何和所有解决方案或提示将不胜感激!提前致谢! 布兰登
答案 0 :(得分:3)
如果您想使用本文档中未列出的第三方库:https://cloud.google.com/appengine/docs/python/tools/libraries27,您必须将库目录移动到您的appengine项目的根目录。
在这种情况下,您必须将pytz
库文件夹复制到您的appengine项目的根目录。