python 2.7.10关于import bs4的问题

时间:2015-08-30 03:23:54

标签: python beautifulsoup bs4

我成功安装了bs4但是当我导入它时,命令行告诉我

Traceback (most recent call last): 
  Python Shell, prompt 3, line 1
  File "C:\Python27\Lib\site-packages\bs4\__init__.py", line 303, in <module>
    from . import _htmlparser 
  File "C:\Python27\Lib\site-packages\bs4\_htmlparser.py", line 36, in <module>
    from bs4.builder import (
ImportError: No module named builder

我搜索了谷歌,但我找不到解决方案.. 我们的专家可以帮我解决这个问题吗?

非常感谢!

我的系统信息: PC OS:Windows 7 64位 Python版本:2.7.10

2 个答案:

答案 0 :(得分:1)

您必须先import bs4,然后尝试easy_install beautifulsoup4。如果这不起作用,你有一个混乱的pip配置。为了解决这个问题,要么重新安装pip,请使用easy_install或从源代码构建。

要使用easy_install,请运行unzip /path/to/beautifulsoup4.zip。为了从源代码下载构建并提取this zipcd,如果您在终端)。执行cd /path/to/beautifulsoup并运行python setup.py,然后 service call iphonesubinfo 16 | busybox awk -F "'" '{print $2}' | busybox sed 's/[^0-9A-F]*//g' | busybox tr -d '\n' && echo 进入现在解压缩的文件夹。该软件包现在将被安装并准备导入!

答案 1 :(得分:-1)

我卸载了bs4包并重新安装了它。现在它有效......

这很奇怪,因为我试图卸载并重新安装,但只是这一次,它有用......

感谢您的帮助:)