2017-01-25 7 views
0

Windows上beautifulsoupインストールすることができません。8.1私はbeautifulsoupモジュールをインストールすることができません

エラー:私は--upgrade setuptoolsの をインストールPIP Python pip install gives "Command "python setup.py egg_info" failed with error code 1"

で指定された回避策を踏襲

C:\WINDOWS\system32>pip install beautifulsoup 
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\surabhis\AppData\Local\Temp\pip-build-tdxcdfig\beautifulsou 
p\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\username 
\AppData\Local\Temp\pip-build-tdxcdfig\beautifulsoup\ 

pip install ez_setupに続けて、モジュールのインストールを再試行します。

しかし、まだ動作していません。私は管理者としてcmdを使用しています。

OS:Windowsの8.1プロ のPython:3.6.0

+0

公式サイトの指示に従って 'pip install beautifulsoup4'を試してください:https://www.crummy.com/software/BeautifulSoup – errikos

答えて

-1

私は初心者です。応答がないので、私はこれに応答すると思った。 Windows 7では、print引数の前後に括弧を付けずにpython printコマンドが機能しないことがわかりました。だからあなたは、その印刷コマンドにこれらのかっこがあるようにスクリプトを変更することができます。

+1

実際、printはPython 3の関数です。そのようなオペレーティングシステム間の仕様変更で直接指定されている - そうすることは通訳のバグであり、非常にまれであるはずです。 [source](http://www.wellho.net/resources/ex.php4?item=y300/print_3.py)を参照してください。 –

関連する問題