错误“没有名为bs4的模块”

时间:2016-02-09 09:09:04

标签: python-2.7

“ImportError:没有名为bs4的模块”每次运行代码时都会出现此错误。即使尝试“pip install beautifulSoup4”也无法解决问题。通过pip单独工作的方式。

这是我试图运行的代码:

from bs4 import BeautifulSoup

import requests

url = raw_input("Enter a website to extract the URL's from: ")

r = requests.get("http://"+url)
data = r.text

soup = BeautifulSoup(data)

for link in soup.find_all('a'):
    print(link.get('href'))

当我尝试安装beautifulsoup时,它会在此命令后挂起:

enter image description here

2 个答案:

答案 0 :(得分:0)

试试这个:     pip install beautifulsoup4

答案 1 :(得分:0)

使用pip -V检查您当前的点子版本 如果您没有使用最新版本,请升级您的点数。

安装前请尝试pip search <Package Name>

最好安装anaconda,无需手动安装所有库,因为它们已经附带anaconda。 这是链接:https://www.continuum.io/downloads