网络爬虫在Python 3.5下出现“ cannot import name 'HTMLParseError'”错误解决办法
2017-03-13 10:11
1161 查看
升级了Python3.5之后,我使用BeautifulSoup4时候出现了ImportError: cannot import name 'HTMLParseError'的错误。在网上搜索好久资料之后得到了解决方法,原因是BeautifulSoup在4.4.0以前的版本不支持Python3.5,所以我们需要把我们的BeautifulSoup升级到4.4.0版本以上,就可以使用了。我看到网上有几个回答都是改用Python3.4,我觉得这种方法容易误导人。
这里提供两种升级新版BeautifulSoup的方法:
在管理员权限下使用命令行输入命令“pip install --upgrade beautifulsoup4”
卸载原先的BS4=》在http://www.crummy.com/software/BeautifulSoup/bs4/download/下找到你需要下载的版本下载=》解压文件=》找到根目录下的setup.py=》以管理员权限打开命令行输入“python setup.py install”
出处http://blog.csdn.net/sinat_26599509/article/details/50609646
这里提供两种升级新版BeautifulSoup的方法:
1、使用pip升级
在管理员权限下使用命令行输入命令“pip install --upgrade beautifulsoup4”
2、使用源码重新安装
卸载原先的BS4=》在http://www.crummy.com/software/BeautifulSoup/bs4/download/下找到你需要下载的版本下载=》解压文件=》找到根目录下的setup.py=》以管理员权限打开命令行输入“python setup.py install”出处http://blog.csdn.net/sinat_26599509/article/details/50609646
相关文章推荐
- 解决bs4在Python 3.5下出现“ImportError: cannot import name 'HTMLParseError'”错误
- 解决bs4在Python 3.6下出现“ImportError: cannot import name 'HTMLParseError'”错误
- python导入词云包失败:ImportError:cannot import name ‘WordCloud’的解决办法
- SqlMetal 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误 (error: 26 - 定位指定的服务器/实例时出错) SQL SERVER 2008解决办法
- android studio提示adb出现cannot parse version string:kg01这个错误的解决办法
- 【Scrapy】Scrapy在Python3下报错:“cannot import name '_win32stdio'”解决办法
- ImportError: cannot import name 'ctc_ops'解决办法
- Python学习笔记:学习爬虫时遇到的问题TypeError: cannot use a string pattern on a bytes-like object 与解决办法
- 用nfs挂载内核时出现错误T T T T T T T *** ERROR: Cannot umount的解决办法
- 'ImportError: cannot import name IncompleteRead' 错误解决
- adb连接手机 error: cannot parse version string: kg01 错误解决办法
- 全网最详细的跑python2.7时出现from mysql import connector ImportError: No module named mysql的问题解决办法(图文详解)
- 安装python模块时出现错误:UnicodeDecodeError: 'utf-8' codec ...的解决办法
- html-webpack-plugin2.22.0、Webpack与gulp结合时出现ReferenceError: window is not defined错误的解决办法
- python错误:ImportError: No module named setuptools解决办法
- python3.5连接MySQL出现Cannot open include file: 'config-win.h': No such file or directory 错误解决办法
- python MySQLdb ImportError: cannot import name conversions 解决办法
- 安装comtypes 0.6.2时ImportError: cannot import name DistutilsOptionError 解决办法
- Python 出现错误TypeError: ‘NoneType’ object is not iterable解决办法
- 用nfs挂载内核时出现错误T T T T T T T *** ERROR: Cannot umount的解决办法