2016-05-12 14 views
0

Ich versuche, BeautifulSoup-Paket über PyCharm zu installieren, ich habe auch versucht, es über die Befehlszeile herunterzuladen. Aber ich kann einfach nicht dazu kommen, auf PyCharm zu laufen. Ich erhalte den folgenden FehlerHerunterladen BeautifulSoup auf PyCharm

Collecting BeautifulSoup 
    Using cached BeautifulSoup-3.2.1.tar.gz 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
     File "C:\Users\Hemesh\AppData\Local\Temp\pycharm-packaging\BeautifulSoup\setup.py", line 22 
     print "Unit tests have failed!" 
            ^
    SyntaxError: Missing parentheses in call to 'print' 

    ---------------------------------------- 

Command "python setup.py egg_info" failed with error code 1 in C:\Users\Hemesh\AppData\Local\Temp\pycharm-packaging\BeautifulSoup\ 
You are using pip version 8.1.1, however version 8.1.2 is available. 
You should consider upgrading via the 'python -m pip install --upgrade pip' command. 

Kann jemand helfen?

Dank im Voraus

+0

Was ist die Ausgabe von 'python -V' und' pip-V'? –

Antwort

1

Sind Sie mit Python 2.7 verwendet? Es scheint nach Python 3.X-Syntax für Ihre print-Anweisung zu fragen, also könnte es ein Problem mit den Versionen sein, die Sie verwenden möchten?

BeautifulSoup 3.2.1 funktioniert nur mit Python 2.7 (und ist veraltet), wenn Sie BeautifulSoup 4 erhalten, sollte es mit beiden Versionen arbeiten.

+0

Ich laufe auf Python 3. Ich habe versucht, Python zu installieren und neu zu installieren. Aber aus irgendeinem seltsamen Grund kann ich Python 3 anscheinend nicht installieren. –

+0

Ich habe gerade meinen Kommentar bearbeitet, aber BeautifulSoup 3.2.1 sollte nicht funktionieren Python 3 –

+0

Vielen Dank für Ihre Hilfe. Ich habe es jetzt geschafft, es herunterzuladen –