Python 3错误:没有名为bs4的模块

时间:2016-11-01 06:14:00

标签: python-3.x python-module bs4

我写了这段代码:

from urllib.request import *
smhw='https://www.showmyhomework.co.uk/todos/issued'
page = urlopen(smhw)
print(page)
from bs4 import BeautifulSoup
soup = BeautifulSoup(page)
print(soup.prettify())

然而,当我运行它时,我收到此错误消息:

<http.client.HTTPResponse object at 0x000001CACE879438>
Traceback (most recent call last):
  File "E:\Bill's stuff\ws.py", line 5, in <module>
    from bs4 import BeautifulSoup
ImportError: No module named 'bs4'

有一个名为bs4的模块,所以我不知道该怎么做。谢谢你的回答。

1 个答案:

答案 0 :(得分:0)

对于Python 3

按照以下步骤操作:

  1. https://www.python.org/downloads/
  2. 下载 Python 3
  3. 打开安装程序
  4. 检查将Python 3.5添加到路径
  5. 自定义安装
  6. 检查
  7. 选中为所有用户安装
  8. 选中将Python添加到环境变量
  9. HIT INSTALL !!
  10. 现在下载此文件

    https://drive.google.com/open?id=0B9JWvFYLLVfpZW1BZ2lncm91aWc

    1. 打开命令提示管理员并运行此文件 python pip.py
    2. 再次打开命令提示管理员并执行 pip install beautifulsoup4
    3. 运行你的代码,现在工作正常