当我在命令行中运行pip install BeautifulSoup4
时,它显示的输出如下:
已经满足的要求:/usr/lib/python2.7/dist-packages(4.5.1)中的BeautifulSoup4
美丽的汤安装在python2.7
中,而不是python 3.5
我什至将bs4
和BeautifulSoup4
文件夹从python 2.7/dist-packages
复制到python3.5/distutils/
仍然导入BeautifulSoup4
,显示错误为No module named 'Beautiful Soup' found
在Beutifulsoup4
中运行python2.7
时,除了解析HTML网页时得到的信息外,我没有得到相关的输出。
请帮助我如何在bs4
中安装python3.5
。
答案 0 :(得分:0)
要在python3中安装BeautifulSoup,请使用:
pip3 install beautifulsoup4
然后将其导入尝试:
from bs4 import BeautifulSoup
在大型项目中使用虚拟环境也是一个好主意,或者如果您将在多个项目中使用类似的配置,请查看此内容是否有兴趣。 virtual env
答案 1 :(得分:0)
使用以下命令安装BeautifulSoup4:
pip3 install BeautifulSoup4
如果它不起作用,请尝试
python3 -m pip install BeautifulSoup4
在最坏的情况下,上述所有操作均不起作用,请尝试以下命令
apt-get install python3-bs4
或者,对于非root用户。
sudo apt-get install python3-bs4