在Ubuntu上运行Python代码时出错

问题描述 投票:-2回答:1

这是我第一次使用Ubuntu

我正在使用Spyder

我按照我在互联网上找到的说明进行操作

现在我被卡住了

我想让Python Anaconda在Ubuntu上工作

我安装了它

现在尝试测试我的第一个代码

简单的代码

import pandas as pd
import quandl

df = quandl.get("WIKI/GOOGL")

print(df.head())

但我得到了ModuleNotFoundError : No Module named pandas

我已经在两个方面安装了panadas

conda install -c anaconda pandas

pip3 install pandas

两种方式安装

但我仍然得到同样的错误

ModuleNotFoundError : No Module named pandas

enter image description here

python pandas ubuntu pip anaconda
1个回答
0
投票

在这种情况下,似乎您需要的只是重新启动内核。安装新软件包时,如果使用ipython,jupyternotebook或spyder,则应重新启动内核。这就是为什么python -c "import pandas"工作,而在你的python会话中,它没有工作。

运行的python内核自开始运行以来不会搜索新包。启动和停止将确保它将找到新的包。有可能在没有重新启动内核的情况下找到新包,可能是通过使用一些importlab函数,但不确定是否有必要。

© www.soinside.com 2019 - 2024. All rights reserved.