【问题标题】:ModuleNotFoundError in Jupyter Notebook for Python 3 but not Python 2 (Mac OSX)用于 Python 3 但不是 Python 2 (Mac OSX) 的 Jupyter Notebook 中的 ModuleNotFoundError
【发布时间】:2019-09-10 13:34:22
【问题描述】:

我正在尝试在 Mac (OSX High Sierra 10.13.6) 上的 Python 3 Jupyter Notebook 中使用 Pandas,但在运行 import pandas as pd 时出现以下错误:

ModuleNotFoundError: 没有名为“pandas”的模块

我对 Numpy 和其他 Python 包也有同样的问题。

当我在同一系统上的 Python 2 Jupyter Notebook 中尝试相同的操作时,不会出现此问题。

请参阅下面的屏幕截图链接:

Jupyter Notebook Python 3 Import Pandas Error

Jupyter Notebook Python 2 Import Pandas NO Error

提前致谢。

【问题讨论】:

  • 不同版本的 Python 有不同的包列表。根据您使用的是 pip、Anaconda 还是其他包管理器,您需要为您打算使用它们的 Python 版本安装包。
  • 我使用 Anaconda-Navigator,所以我进入它打开命令行并运行:conda update --all。它没有解决问题。

标签: python python-3.x pandas macos jupyter-notebook


【解决方案1】:

我似乎通过安装 Anaconda 的最新版本 Anaconda 3 解决了我的问题。我不知道这是否是最精确或优雅的解决方案(似乎有点像重建房屋以修复破损的管道)但是成功了。

如果有人有任何其他建议,我很高兴听到。

谢谢。

【讨论】:

  • 我又遇到了同样的问题(在新计算机上),这次重新安装最新版本的 Anaconda 并没有解决问题。请帮忙!
猜你喜欢
  • 1970-01-01
  • 2015-06-21
  • 2019-07-16
  • 1970-01-01
  • 2023-03-08
  • 1970-01-01
  • 2021-09-30
  • 1970-01-01
  • 2021-10-22
相关资源
最近更新 更多