263 votes

Configurer et installer que pip peut travailler de github

Nous aimerions utiliser le pip avec github pour installer privé colis à nos serveurs de production. Cette question concerne ce qui doit être dans le dépôt github pour que l'installation soit réussie.

En supposant que la ligne de commande suivante (qui authentifie très bien et essaie de l'installer):

pip install git+ssh://git@github.com/BlahCo/search/tree/prod_release_branch/ProductName

Ce qui doit résider dans le Nom? Est-ce le contenu de ce qui serait normalement dans le fichier tar après l'exécution de setup.py avec le sdist option, ou est le réel tar.gz fichier, ou autre chose?

Je pose la question ici parce que j'ai essayé plusieurs variantes et ne peut pas le faire fonctionner. Toute aide appréciée.

332voto

Hugo Tavares Points 5020

Vous devez le paquet python ensemble, avec un `` fichier dedans.

Un package nommé `` serait :

Et installez depuis github comme :

Plus d’infos sur http://www.pip-installer.org/en/latest/reference/pip_install.html#vcs-support

120voto

Dmitry Points 266

J’ai eu problème similaire quand j’ai dû installer de repo github, mais ne voulait pas installer git, etc.

La façon simple de le faire est d’utiliser archive zip du package

De cette façon vous ferez pip fonctionne avec des référentiels source github.

0voto

phasetwenty Points 1715

``installe la plupart tout ce qui peut être installé avec distutils.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X