title: Error using pyrax module on OSX
body: <p>I'm using the ansible rax.py script for my inventory. The problem I'm experiencing has nothing to do with ansible but with pyrax or pbr.</p>
  
  <p>I've taken the following steps:</p>
  
  <pre><code>sudo pip install pyrax
  python
  &gt;&gt;&gt; import pyrax
  </code></pre>
  
  <p>And then I get:</p>
  
  <pre><code>File "/Library/Python/2.7/site-packages/pbr/packaging.py", line 870, in get_version
  raise Exception("Versioning for this project requires either an sdist"
  Exception: Versioning for this project requires either an sdist tarball, or access to an upstream git repository. Are you sure that git is installed?
  </code></pre>
  
  <p>According to some github issues one should install pbr separately to get around this issue. I've done this without any luck.</p>
  
  <pre><code>pip show pbr
  ---
  Name: pbr
  Version: 0.10.0
  Location: /Library/Python/2.7/site-packages
  Requires: pip
  
  pip show python-novaclient
  ---
  Name: python-novaclient
  Version: 2.19.0
  Location: /Library/Python/2.7/site-packages
  Requires: requests, iso8601, python-keystoneclient, Babel, oslo.utils, six, simplejson, pbr, PrettyTable, argparse
  </code></pre>
  
  <p>I'm using python 2.7.5 and not virtualenv. Any help would be greatly appreciated!</p>
  
  <p>Thanks
  Barry</p>