gpt4 book ai didi

python - Ubuntu - 如何在 Python 3.3 而不是 Python 2.7 上安装 Python 模块 (BeautifulSoup)?

转载 作者:太空狗 更新时间:2023-10-29 17:09:24 24 4
gpt4 key购买 nike

我有这段代码(写在 BS4 文档中):

  from bs4 import BeautifulSoup

当我运行脚本(使用 python3)时出现错误:

  ImportError: No module named 'bs4'

因此通过以下方式安装了 BeatifulSoup:

  sudo pip install BeatifulSoup4

但是当我尝试再次运行脚本时,我得到了同样的错误。事实上 BS4 安装在:

  BeautifulSoup4 in /usr/local/lib/python2.7/dist-packages

但我想在 python3.3 中安装和使用它(因为还有其他模块不能在 python2.7 中使用)。

我试过:

  virtualenv --python=/usr/bin/python2.7 /usr/bin/python3.3

然后重新安装BS4,还是没有解决。

有什么线索吗?提前致谢

最佳答案

Ubuntu 打包了 beautifulsoup。我通过运行 apt-cache search 找到了它

$ apt-cache search beautifulsoup

我看到结果中同时包含 2.7 和 3.3 版本。安装python3-bs4即可得到3.3版本

$ sudo apt-get install python3-bs4

关于python - Ubuntu - 如何在 Python 3.3 而不是 Python 2.7 上安装 Python 模块 (BeautifulSoup)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26511791/

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