ubuntu下为python安装BeautifulSoup4并安装解析器lxml和html5lib(包括python2和python3)

就一句话,不知道记在什么地方。这里方便我自己看。感谢CSDN,感谢CCTV,感谢父老乡亲。

官网文档的安装方式,哈哈。。如果不是root用户的话,有些会报权限不够的异常,需要在命令先加上:sudo 提升权限。

https://www.crummy.com/software/BeautifulSoup/bs4/doc/#installing-beautiful-soup (官网文档)

第一步

安装

python2安装执行如下方法:

apt-get install python-bs4

python3安装执行如下方法:

apt-get install python3-bs4


第二步

测试

python

from bs4 import BeautifulSoup


python3

from bs4 import BeautifulSoup

没有提示错误信息就是对的,不要怀疑,您已经安装好了。


其他,第二种安装方法

官网说,这个东东是通过PyPi发布,所以如果您无法使用系统打包程序安装它(如上),您可以使用easy_install或pip安装这个东东(前提你已经安装过pip和easy_install),包名为:beautifulsoup4

这里需要说一下,python2对应pip和easy_install。python3对应的是pip3和easy_install3

下面以python2为例:

easy_install beautifulsoup4

或者

pip install beautifulsoup4


其他,最后一种安装方法

上面的几种方法还不行的话,还有最后一种安装方法。哇。。你人品真差。。
如果没有安装easy_install或pip,可以下载BeautifulSoup4l并安装setup.py

https://www.crummy.com/software/BeautifulSoup/bs4/download/ (下载对于版本)

python setup.py install

不过还有一种方法,不会。。。自己看官网文档吧。


BeautifulSoup支持Python标准库中包含的HTML解析器,但它也支持多种第三方Python解析器。一个是lxml解析器。根据您的设置,您可以使用以下命令安装lxml:

以python2为例:

apt-get install python-lxml

或者

easy_install lxml

或者

pip install lxml

另一个选择是html5lib解析器,您可以使用以下命令安装html5lib:

apt-get install python-html5lib

或者

easy_install html5lib

或者

pip install html5lib

说明:以上都是以python2为例,如果是python3,修改个人关键位置即可,如:python-lxml 修改为 python3-lxml ,pip 修改为 pip3,easy_install 修改为 easy_install3

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值