BS4 and BeautifulSoup error from: can't read /var/mail/BeautifulSoup
从美丽的导入美丽立即响应错误"从:无法读取/ var / mail / BeautifulSoup"。 也尝试了与BS4相同的结果。
使用synaptic包卸载并重新安装BS4和BeautifulSoup。 结果相同。 尝试完全删除并得到相同的结果。 二手终端,它显示没有安装BS4和BeautifulSoup。
使用Python 2.7.6
已审核的问题,但只有2个响应,他们没有帮助。
有什么建议?
我遇到了这个错误,因为我忘了在我的python脚本中添加一个shebang语句。 只需将其添加到脚本的顶部:
1 | #!/usr/bin/python |
运行Python程序的方法是将代码键入文本文件,或使用Python IDE。 您收到的错误消息表明您在shell提示符下键入Python代码; 但是shell是一个shell的shell脚本命令,而不是Python。 (在文件中有代码后,在shell中键入
要导入BeautifulSoup,您需要一个像这样的import语句:
1 | from bs4 import BeautifulSoup |
请注意,您必须先通过pip安装BeautifulSoup。 在命令行中写:
1 | pip install beautifulsoup4 |