我尝试导入库:from bs4 import BeautifulSoup
。
当我运行脚本时,我收到错误:
Traceback (most recent call last):
File "index.py", line 9, in <module>
from bs4 import BeautifulSoup
ImportError: No module named bs4
root@srvr [/home/public_html/grabber/similar]#
当我尝试安装时:
pip install beautifulsoup4
我收到以下错误:
Requirement already satisfied: beautifulsoup4 in /usr/lib/python2.6/site-packages/beautifulsoup4-4.5.1-py2.6.egg
脚本是:
import sys
sys.path.append('/usr/lib/python2.6/site-packages')
from bs4 import BeautifulSoup
答案 0 :(得分:7)
您安装了BeautifulSoup for Python 2.6,但根据您的标记,您使用的是Python 3.x.要为Python 3明确安装,请使用pip3
而不是pip
,即
pip3 install beautifulsoup4
答案 1 :(得分:0)
如果您在Mac OS X上尝试此操作,请执行以下操作:
python setup.py install
答案 2 :(得分:0)
如果使用Pycharm,请转到首选项-项目解释器-安装bs4。如果尝试安装BeautifulSoup,它将仍然显示没有名为bs4的模块。