Windows 8コンピューターにPython 3.5をインストールしました。Pycharmコミュニティバージョン5.0.4もインストールしました。Pycharmの[設定]オプションからBeautifulSoupモジュールをインストールできません。 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\Kashyap\AppData\Local\Temp\pycharm-packaging0.tmp\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\Kashyap\AppData\Local\Temp\pycharm-packaging0.tmp\BeautifulSoup
Pythonのインストール済みフォルダーのパスは3.5.1(C:\ Program Files(x86)\ Python35-32\python.exe)
BeautifulSoup 3をインストールしようとしていますが、これはPython 3互換ではありません。Pycharmエラーウィンドウで説明されているように:
このパッケージでサポートされているバージョンPythonを使用してください。現在、Python 3.5。
ただし、代わりにBeautifulSoup4をインストールします。そのシリーズのプロジェクト名は beautifulsoup4
。 BeautifulSoup 4は数年前からリリースされており、Python 3。
最新のBeautifulSoup4
でAnacondaを使用するのが最も簡単です。
conda install BeautifulSoup4
または
pip3 install BeautifulSoup4
試して
pip install BeautifulSoup4
試すことができます
pip2 install BeautifulSoup4
このヘルプを願っています