[英]ImportError: No module named httplib2
我有一个Python 2.7 GAE应用程序,它已经具有很多功能。 现在我想要与Google API集成。
在我在Mac OSX上运行的IDE(PyCharm)中,我将以下行添加到我的应用程序的主程序中:
import httplib2
pass
当我命令单击“httplib2”时,IDE在编辑器面板中打开“httplib2-0.8-py2.7.egg / httplib2 / init.py ”,因此IDE显然知道httplib2在哪里。 但运行应用程序,我得到标题中显示的错误。
为了进一步测试,我在上面显示的两个语句上放置了断点,然后在调试模式下运行应用程序。 当它到达import语句时,我立即单击“Resume Program”图标。
然后控制台显示:
ImportError: No module named httplib2
程序然后循环。 也就是说,它不会终止,但它永远不会到达“通过”语句。
所以IDE似乎知道“httplib2”在哪里,但Python似乎并不存在。 任何有关如何“导入httplib2”成功的帮助将不胜感激。 谢谢。
httplib2
不是Python附带的标准库,而是外部开发的可选包。 如果您希望它可以在Google App Engine上使用,则必须将其包含在您的应用程序中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.