我下载了Python 3.7,并且正在使用“ from bs4 import BeautifulSoup
”运行脚本,并且在执行时收到以下错误;
“文件“ myscript.py”,第3行,在 从bs4导入BeautifulSoup ImportError:没有名为bs4的模块“
当我在终端中键入“ pip3 install bs4
”或“ pip3 install BeautifulSoup4
”时,我得到以下信息;
”已满足要求:bs4 in /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (0.0.1)已满足要求:in中的beautifulsoup4 /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages (from bs4)(4.6.3)“
在IDLE中执行“ import bs4
”和“ from bs4 import BeautifulSoup
”不会出错。
有什么想法吗?
答案 0 :(得分:0)
pip install bs4
。
可能您正在维护不同版本的Python。
答案 1 :(得分:0)
检查是否有多个版本的python,如果是,则在系统设置中添加python 3.7的路径,并尝试删除旧的python(如果可能) 然后pip安装BeautifulSoup