title: How to use Python Pip install software, to pull packages from Github?
body: <p>I'm trying to install a package from Github, using Pip, using the following syntax</p>
  
  <pre><code>pip install -e git+https://github.com/facebook/python-sdk.git#egg=FacebookSDK
  </code></pre>
  
  <p>and getting the error "cannot find command git". <a href="https://stackoverflow.com/q/3610639/78409">This Question</a> has (unchecked) answers saying that Git needs to be installed on the system. However, <a href="https://stackoverflow.com/questions/1033897/python-package-install-using-pip-or-easy-install-from-repos/1625662#1625662">this Answer</a> states that "Git, Subversion, Bazaar and Mercurial are all supported" by Pip.</p>
  
  <p>The <a href="http://pypi.python.org/pypi/pip" rel="nofollow noreferrer">Pip documentation</a> also says it has "Native support for other version control systems (Git, Mercurial and Bazaar)".</p>
  
  <p>So how do I install this package with Pip? I really <em>don't</em> want to install Git on my VPS. Or are there any non-Pip tools, for just pulling files from repositories (without doing a full Git install)?</p>
  
  <p><strong>Update</strong> - so I bit the bullet, and installed Git on my VPS. Pip still wasn't able to grab the package, but it was giving a <em>different</em> set of errors, so - progress. :) I finally did</p>
  
  <pre><code>git clone http://github.com/facebook/python-sdk.git
  </code></pre>
  
  <p>(note the <code>http</code>, not <code>https</code>), and manage to download the package, then just installed it manually.</p>