BeautifulSoup安装问题

在Mac下默认有安装Python2.7,我自己安装了Python3.6 ,然后死活装不上BeautifulSoup.最终通过一下方法解决

首先下载官网压缩包下载
解压。终端进入解压后的文件夹beautifulsoup4-4.5.3

输入
sudo 2to3-3.6 -w bs4

(这里将Python2的安装包代码转换为python3的代码,我用的python3.5,所以后面加的-3.5)
[code]sudo python3 setup.py install[/code]

PS:1、如果安装的bs为4.4以下的则import bs4的时候会出现
ImportError: cannot import name 'HTMLParseError'
问题,这时候输入
pip3.5 install --upgrade beautifulsoup4
就可以将bs升级到最新版解决该问题(命令中的『3.6』对应我的python的版本号3.6,各位对照自己的版本号进行修改)2、如果没有安装过pip那在终端中先输入
sudo easy_install pip
进行pip的安装

解决方法摘自:知乎

posted @ 2017-04-24 22:54  caobiin  阅读(146)  评论(0)    收藏  举报