From Beautiful 导入 Beautiful 立即响应错误“来自:无法读取 /var/mail/BeautifulSoup”。也尝试了 BS4 相同的结果。使用 synaptic 包卸载并重新安装 BS4 和 BeautifulSoup。结果相同。尝试完全删除并得到相同的结果。使用终端,显示未安装 BS4 和 BeautifulSoup。
使用 Python 2.7.6
审查的问题,但只有 2 个回答,他们没有帮助。
有什么建议么?
From Beautiful 导入 Beautiful 立即响应错误“来自:无法读取 /var/mail/BeautifulSoup”。也尝试了 BS4 相同的结果。使用 synaptic 包卸载并重新安装 BS4 和 BeautifulSoup。结果相同。尝试完全删除并得到相同的结果。使用终端,显示未安装 BS4 和 BeautifulSoup。
使用 Python 2.7.6
审查的问题,但只有 2 个回答,他们没有帮助。
有什么建议么?
我遇到了这个错误,因为我忘记在我的 python 脚本中添加一个 shebang 语句。只需将其添加到脚本的顶部:
#!/usr/bin/python
运行 Python 程序的方法是将代码键入文本文件,或者使用 Python IDE。您收到的错误消息表明您正在 shell 提示符下输入 Python 代码;但是 shell 理解的是 shell 脚本命令,而不是 Python。(一旦文件中有代码,输入python filename.py
shell 将运行文件中的 Python 代码filename.py
。)
要导入 BeautifulSoup,您将需要这样的导入语句:
from bs4 import BeautifulSoup
请注意,您必须先通过 pip 安装 BeautifulSoup。在你的命令行中写:
pip install beautifulsoup4