错误:Pandas需要版本'1.1.0'或更新版本的'xlrd'(目前安装的是版本'1.0.0')

imzjd6km  于 2022-11-05  发布在  其他
关注(0)|答案(4)|浏览(307)

我最近把我的Pandas版本从0.20.0升级到了1.0.5,这样就可以使用explode()函数了。它抛出了一个错误Pandas requires version '1.1.0' or newer of 'xlrd' (version '1.0.0' currently installed).,所以我使用Anaconda提示符安装了xlrd-1.2.0,然后在Jupyter笔记本中重新启动了内核,但我仍然得到同样的错误。使用以下命令检查笔记本电脑中的xlrd版本,显示1.0.0为已安装的版本。

import pkg_resources
pkg_resources.get_distribution("xlrd").version

我甚至在笔记本电脑上试过!pip install xlrd,但它写着Requirement already satisfied: xlrd in c:\users\<username>\appdata\local\continuum\anaconda3\lib\site-packages (1.0.0)
我不知道该怎么办,因为我现在不能运行我的任何代码。请帮助!

ki1q1bka

ki1q1bka1#

我有一个类似的问题。我得到了同样的错误。但是我没有安装水蟒。我设法解决了下面的升级问题。

pip install --upgrade xlrd
rxztt3cl

rxztt3cl2#

我在Spyder中的另一个软件包也遇到了同样的问题。我用pip安装解决了它。你已经试过了吗?

aiqt4smr

aiqt4smr3#

我在Colab中读取.xls文件时遇到了同样的问题,使用升级Pandas解决了这个问题

!pip install --upgrade pandas

我想你可以在当地环境中尝试一下

pip install --upgrade pandas
nbysray5

nbysray54#

在google-colab中,这是对我有效的命令

!pip install --upgrade --force-reinstall xlrd

相关问题