4

From Beautiful 导入 Beautiful 立即响应错误“来自:无法读取 /var/mail/BeautifulSoup”。也尝试了 BS4 相同的结果。使用 synaptic 包卸载并重新安装 BS4 和 BeautifulSoup。结果相同。尝试完全删除并得到相同的结果。使用终端,显示未安装 BS4 和 BeautifulSoup。

使用 Python 2.7.6

审查的问题,但只有 2 个回答,他们没有帮助。

有什么建议么?

4

3 回答 3

9

我遇到了这个错误,因为我忘记在我的 python 脚本中添加一个 shebang 语句。只需将其添加到脚本的顶部:

#!/usr/bin/python
于 2018-01-19T16:52:42.077 回答
1

运行 Python 程序的方法是将代码键入文本文件,或者使用 Python IDE。您收到的错误消息表明您正在 shell 提示符下输入 Python 代码;但是 shell 理解的是 shell 脚本命令,而不是 Python。(一旦文件中有代码,输入python filename.pyshell 将运行文件中的 Python 代码filename.py。)

于 2015-08-15T17:05:40.813 回答
0

要导入 BeautifulSoup,您将需要这样的导入语句:

from bs4 import BeautifulSoup

请注意,您必须先通过 pip 安装 BeautifulSoup。在你的命令行中写:

pip install beautifulsoup4
于 2015-08-15T16:02:30.113 回答