![](/img/trans.png)
[英]I tried running my python program in a mac os terminal but keep getting the feedback below after I have successfully installed Beautifulsoup4
[英]BeautifulSoup4 is not working even though I have successfully installed it using pip Linux Mint Sarah
我是一个使用linux mint sarah的全新Linux用户,我刚刚安装了python 3.5以及BeautifulSoup来进行一些网络抓取。
但是,当我键入以下命令时,我收到回溯错误:
从bs4导入BeautifulSoup
该错误告诉我没有模块bs4。
我也尝试过:从BeautifulSoup导入bs4导入BeautifulSoup导入beautifulsoup
这很奇怪,因为如果我进入终端并给出命令点列表,它会向我显示所有程序的列表,并指出我有beautifulsoup4(4.5.1)
我以相同的方式成功地使用了pip来安装名为请求的模块,并且成功。
我认为可能会遇到的一件事是,Linux mint附带安装了python 2.7,而我的模块进入了2.7文件夹,这似乎很奇怪。 (但是,我可以成功使用的请求模块与BeautifulSoup4模块在同一文件夹中)
我必须承认我没有尝试过easy_install,因为当我尝试以这种方式安装BeautifulSoup4时,它给我关于目录不存在的错误。
我把水弄得太多了,所以我就不用管它了。 希望有人可以帮助我弄清楚发生了什么事,以便将来有此问题的人都能从中受益。
谢谢!
您需要为Python 3.5安装BeautifulSoup4 。
选项1:
python3 get-pip.py
pip3 install beautifulsoup4
选项2:
提取tar.gz: tar -xvzf beautifulsoup4-4.5.1.tar.gz
转到文件夹: cd beautifulsoup4-4.5.1/
从源安装: python3 setup.py install
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.