python3第三方爬虫库BeautifulSoup4安装教程


Posted in Python onJune 19, 2018

Python3安装第三方爬虫库BeautifulSoup4,供大家参考,具体内容如下

在做Python3爬虫练习时,从网上找到了一段代码如下:

#使用第三方库BeautifulSoup,用于从html或xml中提取数据
from bs4 import BeautifulSoup

自己实践后,发现出现了错误,如下所示:

python3第三方爬虫库BeautifulSoup4安装教程   

以上错误提示是说没有发现名为“bs4”的模块。即“bs4”模块未安装。   

进入Python安装目录,以作者IDE为例,

python3第三方爬虫库BeautifulSoup4安装教程 

python3第三方爬虫库BeautifulSoup4安装教程   

控制台提示第三方库BeautifulSoup4安装成功!回到之前的程序中,会发现IntelJ已经检测到第三方库BS4的安装,已自更新项目,此时项目恢复正常,无错误提示。

常见问题

在做BS4爬虫练习时,新建的文件名为bs4.py,结果出现如下错误提示:

python3第三方爬虫库BeautifulSoup4安装教程   

即ImportError: cannot import name BeautifulSoup一般有一下几种情况:   

1. 在python2.x下安装的BeautifulSoup在python3.x下运行会报这种错,可用pip3 install Beautifulsoup4 .   

2. 导入时指定bs4 像这样: from bs4 import BeautifulSoup.   

3. 太巧合,如果你测试的文件名正好命名为bs4.py,那怎么整都会报这个错,把名字改成其他的吧。

附:BS4官方文档

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
从零学Python之入门(五)缩进和选择
May 27 Python
pygame学习笔记(5):游戏精灵
Apr 15 Python
python制作企业邮箱的爆破脚本
Oct 05 Python
python实现字符串连接的三种方法及其效率、适用场景详解
Jan 13 Python
python3之模块psutil系统性能信息使用
May 30 Python
详解PyCharm配置Anaconda的艰难心路历程
Aug 13 Python
Pycharm取消py脚本中SQL识别的方法
Nov 29 Python
pandas数据筛选和csv操作的实现方法
Jul 02 Python
pytorch实现建立自己的数据集(以mnist为例)
Jan 18 Python
Python中私有属性的定义方式
Mar 05 Python
基于Python3读写INI配置文件过程解析
Jul 23 Python
python归并排序算法过程实例讲解
Nov 04 Python
python爬虫实例详解
Jun 19 #Python
Python实现的NN神经网络算法完整示例
Jun 19 #Python
python中的二维列表实例详解
Jun 19 #Python
Tensorflow中使用tfrecord方式读取数据的方法
Jun 19 #Python
python3实现SMTP发送邮件详细教程
Jun 19 #Python
Python SVM(支持向量机)实现方法完整示例
Jun 19 #Python
Tensorflow使用tfrecord输入数据格式
Jun 19 #Python
You might like
PHP跳转页面的几种实现方法详解
2013/06/08 PHP
php的ddos攻击解决方法
2015/01/08 PHP
Linux系统下PHP-FPM的安装和配置教程
2015/08/17 PHP
详解WordPress中创建和添加过滤器的相关PHP函数
2015/12/29 PHP
PHP中set_include_path()函数相关用法分析
2016/07/18 PHP
PHP面向对象程序设计__tostring()和__invoke()用法分析
2019/06/12 PHP
javascript 树控件 比较好用
2009/06/11 Javascript
JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件
2012/08/14 Javascript
js键盘事件的keyCode
2014/07/29 Javascript
JQuery复制DOM节点的方法
2015/06/11 Javascript
jquery.map()方法的使用详解
2015/07/09 Javascript
jQuery中prepend()方法使用详解
2015/08/11 Javascript
jQuery实现的数值范围range2dslider选取插件特效多款代码分享
2015/08/27 Javascript
Vuex模块化实现待办事项的状态管理
2017/03/15 Javascript
详解Angular中的自定义服务Service、Provider以及Factory
2017/04/22 Javascript
React-router 4 按需加载的实现方式及原理详解
2017/05/25 Javascript
Angular2学习教程之ng中变更检测问题详解
2017/05/28 Javascript
搭建vue开发环境
2018/07/19 Javascript
vue轮播组件实现$children和$parent 附带好用的gif录制工具
2019/09/26 Javascript
layer弹出层倒计时关闭的实现方法
2019/09/27 Javascript
Vue与React的区别和优势对比
2020/12/18 Vue.js
Python OpenCV获取视频的方法
2018/02/28 Python
Python爬虫框架Scrapy实例代码
2018/03/04 Python
基于Python实现用户管理系统
2019/02/26 Python
python保存字典和读取字典的实例代码
2019/07/07 Python
使用Python防止SQL注入攻击的实现示例
2020/05/21 Python
python获取时间戳的实现示例(10位和13位)
2020/09/23 Python
css3实现一款模仿iphone样式的注册表单
2013/03/20 HTML / CSS
马来西亚综合购物网站:Lazada马来西亚
2018/06/05 全球购物
英国领先品牌手动工具和电动工具供应商:Tooled Up
2018/11/24 全球购物
工作失职检讨书范文
2014/01/16 职场文书
安全检查与奖惩制度
2014/01/23 职场文书
交通事故赔偿协议书范本
2014/04/15 职场文书
电工技术比武方案
2014/05/11 职场文书
食堂采购员岗位职责
2015/04/03 职场文书
Python3 类型标注支持操作
2021/06/02 Python