(1)问题
今天想试一下BeautifulSoup来解析HTML网页,在官网上下载了BeautifulSoup4的版本,但是在运行的时候(Ubuntu中)总是不能识别该库,报
ImportError: No module named BeautifulSoup 错误。
(2)解决
查找相关错误,判定是BeautifulSoup和Python的版本兼容问题,我查了一下Ubuntu中的Python版本,有点旧了,想要不然把Python更新一下。但是发现在Remove旧的Python时,与他相关联的的应用太多了,如果这样卸了Python肯定会有问题。所以想还是从BeautifulSoup下手,把BeautifulSoup换成旧一点版本的。但是官网的版本都是4.0以上的。
从网上找到一种通过命令行来安装的方法 :
apt-get install python-beautifulsoup
试了一下,Python程序能够找到BeautifulSoup模块了!然后再看通过命令行安装的版本是python-beautifulsoup (3.1.0.1-2build1)。
本文介绍了在Ubuntu系统中使用BeautifulSoup4版本时遇到的模块识别问题,并提供了解决方案,即通过命令行安装python-beautifulsoup(3.1.0.1-2build1版本),成功使Python程序能够识别并使用BeautifulSoup模块。
854

被折叠的 条评论
为什么被折叠?



