BeautifulSoup4安装问题

浏览: 1530

python版本3.5

BeautifulSoup4版本:image.png

安装方式,编译源码

安装完成后执行 from bs4 import BeautifulSoup4 报错:

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`)

再网上找到许多不同的方法:有的说是bs4版本问题(之前安装的bs4-4.0版本),重新安装最新版本后还是不行

解决办法:直接将压缩文件中的bs4文件夹复制到python安装目录下的lib中,然后再利用python自带工具2to3.py将版本2下的.py 文件转化为版本3下的文件。

具体:将bs4文件夹和2to3.py同时放到lib中,然后在cmd中定位到lib,运行:2to3.py bs4 -w就好了。

2to3.py位置:在python安装目录下的Tools/scripts/2to3.py。

2to3.py 用法:2to3.py param1 (-w)

param1 可以是要转换的.py文件,或者是文件夹,如果是文件夹,整个文件夹中的.py都会被转换。

推荐 1
本文由 KGdom 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册