title: cannot import name SharePointSite
body: <p>I've got the same error message both on my desktop and on my Windows 2008 R2 server - </p>
  
  <p>Here's the code - </p>
  
  <pre><code>from sharepoint import SharePointSite, basic_auth_opener
  
  server_url = "http://sharepoint/"
  site_url = server_url + "path/to/page/Forms/AllItems.aspx"
  
  opener = basic_auth_opener(server_url, "acct", "password")
  
  site = SharePointSite(site_url, opener)
  
  for sp_list in site.lists:
      print sp_list.id, sp_list.meta['Title']
  </code></pre>
  
  <p>When running it I get the following error - </p>
  
  <pre><code>Traceback (most recent call last):
    File "C:\temp\sharepoint.py", line 1, in &lt;module&gt;
      from sharepoint import SharePointSite, basic_auth_opener
    File "C:\temp\sharepoint.py", line 1, in &lt;module&gt;
      from sharepoint import SharePointSite, basic_auth_opener
  ImportError: cannot import name SharePointSite
  </code></pre>
  
  <p>What's going on?  The package is in the location - </p>
  
  <pre><code>C:\Python27\Lib\site-packages\sharepoint
  </code></pre>
  
  <p>I can import other packages just fine.  for example, lxml works fine.</p>
  
  <pre><code>from lxml import etree
  </code></pre>
  
  <p>no problems.</p>