title: Installing BeautifulSoup4 via pip produces an import error for Python 3.5
body: <p>I'm trying to install beautifulsoup4 for Python 3.5, however, I've made it to when I call 'import bs4' to test in the Python 3.5.2 shell, I receive the error below:</p>
  
  <blockquote>
    <p>Traceback (most recent call last):
      File "", line 1, in 
        import bs4
      File "C:\Users\Dan\AppData\Local\Programs\Python\Python35\lib\bs4__init__.py", line 53
        'You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not work.'&lt;>'You need to convert the code, either by installing it (<code>python setup.py install</code>) or by running 2to3 (<code>2to3 -w bs4</code>).'
                                                                                                           ^
    SyntaxError: invalid syntax</p>
  </blockquote>
  
  <p>I have followed the below path to run pip to originally install beatifulsoup4, the command I used to install around a company proxy was: $ pip install --proxy=proxy.com beautifulsoup4</p>
  
  <blockquote>
    <p>C:\Users\Dan\AppData\Local\Programs\Python\Python35\Scripts</p>
  </blockquote>
  
  <p>I had a previous installation of Python 2.7 on this computer, however I uninstalled it when I installed 3.5. If I did not uninstall Python 2.7 properly, could pip have failed to install and convert bs4 for 3.5? I've also attempted these same steps with the Requests module. I have tried to convert using the commands recommended by the Python shell, but my attempts to use '2to3' have failed as well. Any help is appreciated.</p>