BeautifulSoup4 ne peut pas être installé dans python3.5 sur Windows7

J'ai téléchargé beautifulsoup4-4.5.3.tar.gz de https://www.crummy.com/software/BeautifulSoup/bs4/download/4.5/ et décompressé pour mon python répertoire de travail(qui est pas mon python répertoire d'installation).

Cependant, lorsque je lance

from bs4 import BeautifulSoup

dans mon INACTIVITÉ de l'erreur de massage a surgi:

>>> from bs4 import BeautifulSoup
Traceback (most recent call last):
File "<pyshell#6>", line 1, in <module>
from bs4 import BeautifulSoup
File "D:\python\beautifulsoup4-4.5.3\beautifulsoup4-4.5.3\bs4\__init__.py", 
line 53
'You are trying to run the Python 2 version of Beautiful Soup under Python 
3. This will not work.'<>'You need to convert the code, either by installing 
it (`python setup.py install`) or by running 2to3 (`2to3 -w bs4`).'

 ^
SyntaxError: invalid syntax

J'ai essayé ces méthodes, mais l'erreur de massage ci-dessus cesse d'apparaître hors

  1. ouvrir setup.py dans mon INACTIVITÉ et de l'exécuter(donne === RESTART: D:\python\beautifulsoup4-4.5.3\beautifulsoup4-4.5.3\setup.py === au RALENTI windows, mais from bs4 import BeautifulSoup n'a pas fonctionné)
  2. utiliser cmd et aller à D:\python\beautifulsoup4-4.5.3\beautifulsoup4-4.5.3, exécutez pip uninstall beautifulsoup4 puis exécutez pip install beautifulsoup4;il montre que j'ai installé avec succès beautifulsoup4-4.5.3 en ligne de cmd, cependant, l'erreur de massage encore appearred au repos après la from bs4 import BeautifulSoup
  3. utiliser cmd et aller à
    D:\python\beautifulsoup4-4.5.3\beautifulsoup4-4.5.3, exécutez pip3
    uninstall beautifulsoup4
    puis exécutez pip3 install beautifulsoup4;
    inutile comme ci-dessus
  4. exécuter pip install bs4 --ignore-installed,inutile comme ci-dessus
  5. exécuter setup.py install,inutile comme ci-dessus
  6. exécuter 2to3 -w bs4 en ligne de cmd sous D:\python\beautifulsoup4-4.5.3\beautifulsoup4-4.5.3, renvoie '2to3' is not recognized as an internal or external command,operable program or batch file.

que dois-je faire?

côté,pip show bs4 donne à cette

`Metadata-Version: 1.1
Name: bs4
Version: 0.0.1
Summary: Screen-scraping library
Home-page: https://pypi.python.org/pypi/beautifulsoup4
Author: Leonard Richardson
Author-email: leonardr@segfault.org
License: MIT
Location: c:\users\myname\appdata\local\programs\python\python35-
32\lib\site-packages
Requires: beautifulsoup4
You are using pip version 7.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' 
command.`

sous mon C:\Users\myname\AppData\Local\Programs\Python\Python35-32\Lib\site-packages répertoire, je peux voir trois beautifulsoup répertoires liés à:beautifulsoup4-4.5.3.dist-info, bs4 et bs4-0.0.1-py3.5.egg-info, mais from bs4 import BeautifulSoup garder de jeter le mauvais message

avez-vous des 2 différentes version de python installée sur votre pc?

OriginalL'auteur Harry | 2017-05-05