gpt4 book ai didi

python - 导入错误:没有名为 httplib2 的模块

转载 作者:太空狗 更新时间:2023-10-29 21:01:24 25 4
gpt4 key购买 nike

我有一个 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 是。但是运行该应用程序时,出现标题中显示的错误。

为了进一步测试,我在上面显示的两个语句上都设置了断点,然后在 Debug模式下运行应用程序。当它到达导入语句时,我立即单击“恢复程序”图标。

然后控制台显示:

ImportError: No module named httplib2

然后程序循环。也就是说,它不会终止,但永远不会到达“通过”语句。

因此 IDE 似乎知道“httplib2”在哪里,但 Python 似乎不知道。任何有关如何使“导入 httplib2”成功的帮助将不胜感激。谢谢。

最佳答案

httplib2 不是Python自带的标准库,而是一个外部开发的可选包。如果您希望它在 Google App Engine 上可用,则必须将其包含在您的应用程序中。

关于python - 导入错误:没有名为 httplib2 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15455861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com