J'essaie d'installer un package à partir de Github, en utilisant Pip, en utilisant la syntaxe suivante
pip install -e git+https://github.com/facebook/python-sdk.git#Egg=FacebookSDK
et obtenir l'erreur "impossible de trouver la commande git". Cette Question a (non cochée) des réponses disant que Git doit être installé sur le système. Cependant, cette réponse indique que "Git, Subversion, Bazaar et Mercurial sont tous pris en charge" par Pip.
Le documentation Pip indique également qu'il a "un support natif pour d'autres systèmes de contrôle de version (Git, Mercurial et Bazaar)".
Alors, comment puis-je installer ce package avec Pip? Je veux vraiment pas vouloir installer Git sur mon VPS. Ou existe-t-il des outils non-Pip, pour simplement extraire des fichiers à partir de référentiels (sans effectuer une installation complète de Git)?
Mise à jour - j'ai donc mordu la balle et installé Git sur mon VPS. Pip n'était toujours pas en mesure de récupérer le paquet, mais il donnait un ensemble d'erreurs différent, alors - progrès. :) je l'ai finalement fait
git clone http://github.com/facebook/python-sdk.git
(notez http
, pas https
), et parvenez à télécharger le package, puis installez-le manuellement.
Si je ne me trompe pas, vous auriez besoin que le client git soit installé sur votre machine. Si vous n'avez pas installé git, essayez ceci:
pip install https://github.com/facebook/python-sdk/zipball/master
ou
pip install https://github.com/facebook/python-sdk/tarball/master
Vous devez installer le git-core
, puisque le git://
le protocole n'est associé à rien.
Sudo apt-get install git-core
pour les utilisateurs de Windows:
1) Je commence par télécharger et décompresser le fichier.
2) Puis dans le répertoire python aller dans\Scripts
3) Commencer ici l'invite de commande
4) pip install C:\Theano-master
# theano-master est une bibliothèque d'exemple