gpt4 book ai didi

python - Jupyter 笔记本中的 BeautifulSoup 和 lxml

转载 作者:行者123 更新时间:2023-12-02 04:44:47 24 4
gpt4 key购买 nike

我在为 jupyter 笔记本提供服务的 Docker 容器内运行 BeautifulSoup 和 lxml 时遇到问题。

我已经通过sudo pip install lxml安装了lxml,如果我运行交互式Python解释器,一切正常:

    >>> from bs4 import BeautifulSoup as bs
>>> bs('test','lxml')
<html><body><p>test</p></body></html>

如果我在 Jupyter 笔记本中运行相同的代码,则会出现以下错误

    FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml.

sys.executable 在这两种情况下都会返回 /opt/ds/bin/python3

非常感谢任何帮助!

最佳答案

我也遇到了同样的问题。保存、关闭并再次打开程序,现在工作正常,不需要额外的导入语句。我的猜测是“重新启动”和“全部运行”也会执行相同的操作。基本上,必须重新启动内核(我正在运行 jupyter 笔记本)才能使用我刚刚使用 pip 安装的 lxml。

关于python - Jupyter 笔记本中的 BeautifulSoup 和 lxml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36468966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com