title: ImportError: cannot import name WebAPI
body: <p>I wanna use "shodan" API but It didn't work well with me.</p>
  
  <p>First I did this command in terminal <code>easy_install shodan</code> 
  and here's the ouptut:</p>
  
  <pre><code>$easy_install shodan
  Searching for shodan
  Best match: shodan 0.8.1
  Processing shodan-0.8.1-py2.7.egg
  shodan 0.8.1 is already the active version in easy-install.pth
  
  Using /usr/local/lib/python2.7/dist-packages/shodan-0.8.1-py2.7.egg
  Processing dependencies for shodan
  Finished processing dependencies for shodan
  </code></pre>
  
  <p>and then I wrote my code:</p>
  
  <pre><code>#! /usr/bin/python en
  
      from shodan import WebAPI
  
      SHODAN_API_KEY = "Key"
  
      api = WebAPI(SHODAN_API_KEY)
  
  
      # Wrap the request in a try/ except block to catch errors
  </code></pre>
  
  <p>It gave me an error:</p>
  
  <pre><code>ImportError: cannot import name WebAPI
  </code></pre>
  
  <p>I searched for similar problems some answers was changing file name and some was deleting pyc files. I tried both answers but It doesn't work also.</p>