如何从GitHub安装Python包?

时间:2013-03-07 10:39:34

标签: python pip

我想使用httpie的新功能。此功能位于github repo https://github.com/jkbr/httpie中,但不在python包索引https://pypi.python.org/pypi/httpie

的发行版中

如何从github repo安装httpie包?我试过了

pip install https://github.com/jkbr/httpie

但我收到错误'无法解压'


在Nodejs中,我可以像这样从github安装包

npm install git+https://github.com/substack/node-optimist.git

2 个答案:

答案 0 :(得分:294)

您需要使用正确的git网址:

pip install git+git://github.com/jkbr/httpie.git

pip install git+https://github.com/jkbr/httpie.git

另请参阅pip文档的VCS Support section

答案 1 :(得分:61)

要从github安装Python包,您需要克隆该存储库。

git clone https://github.com/jkbr/httpie.git

然后只需从该目录运行setup.py文件,

sudo python setup.py install