¿Cómo instalar el paquete Python desde GitHub? [duplicar]


Esta pregunta ya tiene una respuesta aquí:

Quiero usar una nueva característica de httpie. Esta característica está en el repositorio de github https://github.com/jkbr/httpie pero no en la versión del índice de paquetes de python https://pypi.python.org/pypi/httpie

Cómo ¿puedo instalar el paquete httpie desde el repositorio de github? He intentado

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

Pero tengo un error "no se pudo descomprimir'


En Nodejs, puedo instalar paquetes desde github como este

npm install git+https://github.com/substack/node-optimist.git
 135
Author: Colonel Panic, 2013-03-07

2 answers

Necesitas usar la URL de git adecuada:

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

O

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

También ver el VCS Soporta sección de la documentación pip.

 254
Author: Martijn Pieters,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-12-21 17:47:02

Para instalar el paquete Python desde github, necesitas clonar ese repositorio.

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

Entonces simplemente ejecute el setup.py archivo de ese directorio,

sudo python setup.py install
 48
Author: Sagar Rakshe,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-03-07 10:46:44