我找不到BeautifulSoup4

时间:2017-05-16 07:32:13

标签: python beautifulsoup

我正在运行此代码

import bs4 as bs
import urllib.request

sauce = urllib.request.urlopen('http://pythonprogramming.net/parsememcparseface')

soup = bs.BeautifulSoup(sauce, 'lxml')

print(soup)

我收到此错误

ModuleNotFoundError: No Module named 'bs4'

我用

安装了漂亮的汤
sudo pip install beautifulsoup4

并且没有错误。

我认为它可能已经将bs4安装到我的python 2.7库中,但我找不到它。我也无法在任何地方找到我的python 3库。任何想法,我应该做什么让python 3识别beautifulsoup?

1 个答案:

答案 0 :(得分:1)

我的猜测是pip指向你的python 2.7安装,用pip --version检查pip版本

要确保将其安装到python 3,请使用pip3:

sudo pip3 install beautifulsoup4