Python: 找不到Httplib2模块

18

我尝试导入模块,但是出现了下面显示的错误:

sh-3.2# python -V
Python 2.6.4
sh-3.2# python -c "import httplib2"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named httplib2

如何修复此错误?

6个回答

31

httplib2 不是 Python 标准库的一部分,它是一个外部包,你需要自己安装。

使用 pip

pip install httplib2

16
您需要从软件包管理器中安装httplib2软件包。
在Ubuntu上: sudo apt-get install python-httplib2

10

6

下载它?

确保它在你的PYTHONPATH上。


4
假设您可以通过以下方式开始安装它:
$ pip install httplib2

你也可以使用 easy install 尝试相同的操作,如果你想在本地安装而不是通过网络安装,那么请前往 httplib2 github。将其克隆/下载到您的计算机上。现在转到已下载的 httplib2 文件夹位置,并像这样运行 setup.py
$ setup.py install

如果在Windows操作系统上,确保您已经成功安装了Python,并且已成功设置环境变量路径。这是使用pip安装任何模块的常见命令,或者通过本地下载并查找文件夹位置>setup.py文件,尝试上述第二个命令。

3

对于Windows系统:

如果已经安装了Python并将其设置为环境变量:

python -m pip install httplib2


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接