【发布时间】:2019-01-26 09:55:57
【问题描述】:
我是 python 新手。我想在 Eclipse 中运行 python 脚本,因为我对此有点满意。我正在尝试在 Eclipse 氧气中导入并运行 Beautiful Soup。导入成功,但我收到以下代码的错误(未解析的导入汤)。但是美丽的汤在 anaconda 上运行良好。[在此处输入图像描述][ 1]
从 bs4 导入 BeautifulSoup 作为汤
【问题讨论】:
-
from bs4 import BeautifulSoup有效吗?也可以尝试添加import sys. sys.path.append("path/to/bs4"),保证python可以搜索到包。 -
(C:\ProgramData\Anaconda3\Lib\site-packages\bs4) 是我认为安装的 BS4 路径。更正我。并建议我如何给 sys.path.append("path/to/bs4").
-
那么我认为问题是因为 Eclipse 无法为您正确找到 bs4 包位置。试试
import sys然后sys.path.append("C:\ProgramData\Anaconda3\Lib\site-packages\bs4") -
运气不好!!! import sys sys.path.append("C:\ProgramData\Anaconda3\Lib\site-packages\bs4") from bs4 import BeautifulSoup as soup from urllib.request import urlopen as ureq 仍然显示错误
-
你能不能先导入 BeautifulSoup,因为你提到它可以工作?这次显示什么错误?