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操作mysql中文显示乱码的解决方法
Oct 11 Python
解决python2.7用pip安装包时出现错误的问题
Jan 23 Python
Python并发编程协程(Coroutine)之Gevent详解
Dec 27 Python
Pytorch入门之mnist分类实例
Apr 14 Python
Python字符串内置函数功能与用法总结
Apr 16 Python
对pyqt5之menu和action的使用详解
Jun 20 Python
Django admin.py 在修改/添加表单界面显示额外字段的方法
Aug 22 Python
Python 脚本拉取 Docker 镜像问题
Nov 10 Python
python NumPy ndarray二维数组 按照行列求平均实例
Nov 26 Python
4款Python 类型检查工具,你选择哪个呢?
Oct 30 Python
Pycharm配置autopep8实现流程解析
Nov 28 Python
Python列表的深复制和浅复制示例详解
Feb 12 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操作MongoDB时的整数问题及对策说明
2011/05/02 PHP
php 调试利器debug_print_backtrace()
2012/07/23 PHP
zend framework配置操作数据库实例分析
2012/12/06 PHP
php 地区分类排序算法
2013/07/01 PHP
php登陆页的密码处理方式分享
2013/10/14 PHP
php版微信公众平台回复中文出现乱码问题的解决方法
2016/09/22 PHP
Zend Framework常用校验器详解
2016/12/09 PHP
laravel 创建命令行命令的图文教程
2019/10/23 PHP
用正则获取指定路径文件的名称
2007/02/27 Javascript
Jquery 学习笔记(一)
2009/10/13 Javascript
面向对象Javascript核心支持代码分享
2012/05/23 Javascript
javascript动态加载实现方法一
2012/08/22 Javascript
js实现弹窗插件功能实例代码分享
2013/12/12 Javascript
JS字符串拼接在ie中都报错的解决方法
2014/03/27 Javascript
js实现鼠标划过给div加透明度的方法
2015/05/25 Javascript
js+css实现上下翻页相册代码分享
2015/08/18 Javascript
jQuery获取DOM节点实例分析(2种方式)
2015/12/15 Javascript
js中document.referrer实现移动端返回上一页
2017/02/22 Javascript
vue 设置路由的登录权限的方法
2018/07/03 Javascript
vue实现歌手列表字母排序下拉滚动条侧栏排序实时更新
2019/05/14 Javascript
vue实现下载文件流完整前后端代码
2020/11/17 Vue.js
python的dict,set,list,tuple应用详解
2014/07/24 Python
python分析网页上所有超链接的方法
2015/05/08 Python
Python将图片批量从png格式转换至WebP格式
2020/08/22 Python
Python 中的 global 标识对变量作用域的影响
2019/08/12 Python
Python嵌套函数,作用域与偏函数用法实例分析
2019/12/26 Python
django实现将修改好的新模型写入数据库
2020/03/31 Python
Python制作简单的剪刀石头布游戏
2020/12/10 Python
selenium+python自动化78-autoit参数化与批量上传功能的实现
2021/03/04 Python
html5中 media(播放器)的api使用指南
2014/12/26 HTML / CSS
学生的自我鉴定范文
2013/10/24 职场文书
实习自我鉴定
2013/12/15 职场文书
机电一体化应届生求职信范文
2014/01/24 职场文书
毕业生自荐书
2014/02/03 职场文书
2016年学习雷锋精神广播稿
2015/12/17 职场文书
nginx实现动静分离的方法示例
2021/11/07 Servers