python - Jupyter python3笔记本无法识别 Pandas

标签 python pandas anaconda jupyter-notebook

我正在使用 Jupyter notebook 并选择了 Python 3。在我输入的单元格的第一行:

import pandas as pd

我从笔记本得到的错误是 ImportError: No module named 'pandas'。如何将 Pandas 安装到 jupyter 笔记本?我启动 Jupyter notebook 的电脑肯定有 pandas。

我试过了:

!pip install pandas

它说它已经安装,但底部是 Python 2.7。我的脚本显示它是顶部的 Python 3 脚本。

当我在 Ubuntu 中执行 echo $PATH 时,显示“/home/user/anaconda2/bin”在第一个条目上。我想我可能需要将其更改为 anaconda3?

更新:当我尝试通过 jupyter 启动 Python3 脚本时,启动 Jupyter 的命令行给了我错误“ImportError: No module named 'IPython.paths'。然后等待'kernel_info'回复超时。另外,我尝试删除 anaconda 但仍然遇到同样的错误。我现在尝试进行很多快速修复,但我不确定下一步是什么才能使其正常工作。

最佳答案

由于您的默认 python 版本是 2.x ,如果您对 python 3.x 没有任何重视,您可以从以下脚本开始尝试。

pip install --upgrade pip
pip install jupyter

然后在 jupyter 笔记本中:

!pip install pandas

笔记本版本为 2.x。 否则通过以下 Linux 命令安装 pip3。

sudo apt-get install python3-setuptools
sudo easy_install3 pip

现在您可以通过 !pip3 install pandas 将 pandas 添加到笔记本中。

关于python - Jupyter python3笔记本无法识别 Pandas ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40553560/

相关文章:

python - f2py 错误 : undefined symbol

python - 从 python 数据框列表中删除重复项

python - 如果仅使用两个级别,Matplotlib 轮廓剖面线将不起作用

python - Pandas 不匹配的 conda 版本

python - Pandas - 在 zip 存档中保存多个 CSV

python - PyMC3 的安装问题

python - Lxml 元素与 namespace 相等

python - python中的加速地理定位算法

python - 在 pandas 中,您可以按均值聚合并将其舍入到最接近的整数吗?

windows - 如何更改在 Jupyter Notebook 中使用的 Java 版本