【问题标题】:ModuleNotFound error for import pandas in Jupyter在 Jupyter 中导入熊猫的 ModuleNotFound 错误
【发布时间】:2020-08-07 05:11:06
【问题描述】:

在我的 Jupyter Notebook 中导入 pandas 时出现 moduleNotFoundError。 当我在终端上做同样的事情时没有错误。我机器上的默认python是python 3.8

This is the code that i am running on Jupyter

为什么 Jupyter 找不到我机器上安装的 pandas?

【问题讨论】:

  • jupyter 不需要运行默认的python,也许你安装了jupyterpython2.7 或其他版本。尝试在 jupyter-session 中运行 import sys; print(sys.version) 以确保它们相同。
  • 打印的版本与默认相同
  • 然后还要确保pandas 安装在您的默认python 上。如果您使用的是pip,那么python -m pip freeze 将列出所有已安装的包,python -m pip install pandas 将安装它。如果您的计算机上有python2.7pip 可以参考python2.7 -m pip

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


【解决方案1】:

确实是python版本不同造成的。 Jupyter 没有执行我系统上安装的默认版本。 要获取正确的版本,我们需要使用print(sys.executable)

因此,以下代码对我有用,

import sys
!{sys.executable} -m pip install pandas

【讨论】:

    猜你喜欢
    • 2020-09-25
    • 1970-01-01
    • 2023-04-01
    • 2015-06-10
    • 2017-06-14
    • 1970-01-01
    • 2020-02-10
    • 2013-04-29
    相关资源
    最近更新 更多