BeautifulSoup安装以及一些错误

本文详细介绍了如何在Python环境中下载并安装BeautifulSoup4的过程,包括解决版本不匹配的问题及常见错误提示,最后给出了导入模块的方法。
部署运行你感兴趣的模型镜像


下载

由于需要用到beautifulsoup,因此首先去下载下载地址

安装

然后解压缩到D:/python目录下,打开cmd窗口,进入到解压目录下,进入 D:/python/beautifulsoup4-4.5.3/beautifulsoup4-4.5.3

python setup.py build
python setup.py install

进行安装,一开始命令首部没有输入python,结果都不成功,后来尝试加上python,安装成功

导入

进入python,然后输入

from bs4 import BeautifulSoup

结果又报错:

Traceback (most recent call last):
File “”, line 1, in
File “D:\python\beautifulsoup4-4.5.3\beautifulsoup4-4.5.3\bs4__init__.py”, line 53
‘You are trying to run the Python 2 version of Beautiful Soup under Python 3. This will not work.’<>’You need to convert the code, either by installing it (python setup.py install) or by running 2to3 (2to3 -w bs4).’
SyntaxError: invalid syntax

通过错误提示发现是版本不对应造成的,因此退出python,在cmd中输入

2to3 -w bs4

再次尝试导入,成功!

Tips

  1. python3不再有urllib2,取而代之的是urllib.request,因此把在Python2中使用urllib2的地方全部替代为urllib.request即可

  2. from BeautifulSoup import BeautifulSoup 总是会出错,替换为from bs4 import BeautifulSoup即可

您可能感兴趣的与本文相关的镜像

Python3.10

Python3.10

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值