我下载了Python3.7并运行了一个带有"from bs4 import BeautifulSoup“的脚本,并在执行时收到以下错误;
"File“myscript.py,第3行,在bs4 import BeautifulSoup ImportError: No模块bs4中
当我在终端中输入"pip3 install bs4“或"pip3 install BeautifulSoup4”时,会得到以下信息;
已满足的要求: /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages中的bs4 (0.0.1)要求已经满足: /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages中的beautifulsoup4 (来自bs4) (4.6.3)
在空闲中执行"import bs4“和"from bs4 import BeautifulSoup”不会出错。
知道怎么回事吗?
发布于 2018-09-25 07:07:13
只有pip install bs4。可能,您正在维护不同版本的Python。
发布于 2019-05-09 15:36:30
检查您是否有多个版本的python,如果有,请在系统设置中添加python3.7的路径,如果可能的话尝试删除旧的python,然后pip
发布于 2022-12-01 12:04:12
我在导入bs4时也遇到了类似的问题。有一个类似的问题,有许多答案。我尝试了很多事情,但是没有什么效果,但是当我安装了诗歌时,添加了https://python-poetry.org/,添加了钟摆,它为我排序了依赖关系,所以我能够导入bs4。
https://stackoverflow.com/questions/52492315
复制相似问题