Jupyter笔记本无法识别Pandas库:巨蟒

xwmevbvl  于 2022-12-25  发布在  其他
关注(0)|答案(4)|浏览(480)

我个人在家里和办公室都使用Windows操作系统。我个人笔记本电脑中的Jupyter Notebook能够识别Pandas库。我可以读取csv文件,将其内容分配给一个numpy数组,并做许多事情。
我在办公室运行相同的Jupyter Notebook文件。安装了最新版本的pandawheel
现在,令人困惑的部分是如果我在python控制台中运行代码,它看起来像这样。

绝对没有任何错误。
我办公室的木星笔记本里也有同样的问题,它找不到Pandas。

办公室电脑里的Jupyter笔记本有什么问题?我已经重新启动了内核,在新的浏览器中打开,但没有效果。
提前致谢

编辑1

Jupyter Notebook已经有了Pandas和轮子,我运行!pip list命令时可以看到它们,我甚至尝试过升级,如果有任何最新版本的Pandas

Jupyter Notebook中的Pandas轮子与我本地安装的版本完全相同。

两者位于同一目录:D:\Projects\Python\DataVisualization

    • 问题仍然存在。:(**

编辑2

在一些SO用户的建议下,我创建了一个名为VE的虚拟环境,在这个虚拟环境中安装了panda,在安装panda的同时,还安装了其他的库,如pytz,six,python-dateutilnumpy

我从虚拟环境中打开了Jupyter笔记本。验证了Pandas安装在那里。并试图导入Pandas。但同样的错误。

可能是我的Chrome浏览器出了问题。它是由系统管理员控制的,我无法自行卸载和安装它。让我们看看。

编辑3

    • 我在Microsoft Edge上试用了Jupyter Notebook,它也报告了同样的错误。所以这不是Chrome的错。**
syqv5f0l

syqv5f0l1#

Pandas不包含在Jupiter库中。您可能已将其安装在本地笔记本电脑上。您需要

pip install pandas

在任何环境/终端上启动jupyter

a0x5cqrl

a0x5cqrl2#

我不能弄清楚到底是什么原因导致了这个问题。但是在重新安装了水蟒之后,这个问题就消失了。

oyxsuwqo

oyxsuwqo3#

我遇到了一个问题,一个笔记本使用panda,另一个笔记本无法将其导入VS代码。这是因为我选择了不同版本的Python:全球版本有它(所以pip指示它的安装),和另一个没有.

lrl1mhuk

lrl1mhuk4#

你需要在你的虚拟环境中安装jupyter,然后从虚拟环境中启动它,这样它就可以看到所有的包了。
否则,Jupyter会从外部使用不同的python解释器启动,并且无法看到venv包。

$ pip install --upgrade virtualenv
$ python -m virtualenv venv
$ source venv/bin/activate
(venv) $ pip install jupyter pandas
(venv) $ jupyter notebook

鲍勃是你叔叔!

相关问题