【问题标题】:beautifulsoup4 doesn´t workBeautifulsoup4 不起作用
【发布时间】:2018-10-04 16:49:42
【问题描述】:

我已经安装了beautifulsoup4,但它不起作用。

这是我第二次尝试安装:

(k36) C:\GROWTHTECH\Projetos\blockchain>python -m pip install beautifulsoup4
Requirement already satisfied: beautifulsoup4 in c:\users\patff\appdata\local\conda\conda\envs\k36\lib\site-packages\beautifulsoup4-4.6.0-py3.6.egg
You are using pip version 9.0.1, however version 10.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

当我进行测试时:

>>> import beautifulsoup4
Traceback (most recent call last):
  File "<console>", line 1, in <module>
ModuleNotFoundError: No module named 'beautifulsoup4'
>>> from BeautifulSoup import BeautifulSoup
Traceback (most recent call last):
  File "<console>", line 1, in <module>
ModuleNotFoundError: No module named 'BeautifulSoup'
>>> exit()

【问题讨论】:

标签: python django


【解决方案1】:

BeautifulSoup 的官方导入名称在版本 4 中更改为 bs4 [1] [2]。否则如果安装正确,请通过调用导入包:

import bs4

【讨论】:

  • 是的,但它也不起作用。 >>> 导入 bs4 文件“C:\Users\patff\AppData\Local\conda\conda\envs\k36\lib\site-packages\beautifulsoup4-4.6.0-py3.6.egg\bs4_init_.py", line 53 '您正试图在 Python 3 下运行 Python 2 版本的 Beautiful Soup。这将不起作用。''您需要转换代码,或者通过安装它 (python setup.py install ) 或运行 2to3 (2to3 -w bs4)。'
  • @Patricia 有好处,但它看起来为您解决了问题!
猜你喜欢
  • 2013-10-25
  • 2020-02-12
  • 2014-05-01
  • 1970-01-01
  • 2014-09-18
  • 2021-12-01
  • 1970-01-01
  • 2015-09-29
  • 1970-01-01
相关资源
最近更新 更多