1

当我尝试导入时BeautifulSoupIPython Notebook我收到一条错误消息:ImportError: No module named BeautifulSoup. 该软件包已安装并在 IDLE 中完美运行。当我检查系统版本时,它返回2.7.5 |Anaconda 1.7.0 (64-bit)| (default, Jul 1 2013, 12:37:52) [MSC v.1500 64 bit (AMD64)]. 这似乎与我在 IDLE 中运行的 python 版本相同,但减去了 Anaconda。我该如何解决这个问题?

4

1 回答 1

0

你的问题有两种可能的答案。如果您不需要运行多个运行不同模块的 Python 副本,您可以PATH按照评论中的建议将您的字符串“Python27”的所有实例更改为“Anaconda”(假设您要运行 Anaconda Python)。

或者,如果您想在相同版本的 Python 的两个副本中运行不同的模块组合,您可以将安装的模块隔离/分区为 Anaconda/默认 Python 版本。如果您使用 Windows 安装程序安装,只需确保两个版本的 Python 都在注册表中(默认情况下它们应该是)并且安装向导应该允许您选择要安装它的位置。您还可以从其源代码中单独安装模块,将它们添加到"C:\Python27\Lib""C:\Anaconda\Lib"取决于您要使用它们的环境。

于 2014-04-19T18:13:53.370 回答