在Windows系统中安装BeautifulSoup4后,执行from bs4 import BeautifulSoup时出现错误提示。
1、 将压缩包内的bs4文件夹复制到Python安装目录的lib文件夹中,随后使用Python自带的2to3.py工具,将原适用于Python 2的.py文件自动转换为兼容Python 3的格式,即可完成适配与配置。
2、 2to3.py 位于 Python 安装目录的 Tools/scripts/ 子目录中,用于辅助代码从 Python 2 迁移到 Python 3。
3、 将bs4文件夹与2to3.py一同复制至lib目录,接着在命令行中进入lib路径,执行命令:2to3.py bs4 -w即可完成操作。
4、 进入Python环境后,执行命令 from bs4 import BeautifulSoup,若无报错则说明安装成功。
5、 问题已解决!
6、 2to3.py 使用方法:2to3.py 参数1,可选参数 -w 用于直接写入文件。
7、 param1 可指定需转换的单个.py文件,也可指定一个文件夹;若为文件夹,则其中所有.py文件将被批量转换。
