已解决ImportError: Missing optional dependency ‘fsspec‘. Use pip or conda to install fsspec.

已解决(pd.read_xml函数读取xml文件报错)ImportError: Missing optional dependency ‘fsspec’. Use pip or conda to install fsspec.









报错代码

粉丝群里面的一个小伙伴想用pandas读取xml文件,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错代码如下:

import pandas as pd
import numpy as np

test = """
<collection shelf="New Arrivals">
<doc:data xmlns:doc="https://example.com">
	<class className="1班">
	   <code>2022001</code>
	   <number>10</number>
	   <teacher>小白</teacher>
	</class>
	<class className="2班">
	   <code>2022002</code>
	   <number>20</number>
	   <teacher>小红</teacher>
	</class>
	<class className="3班">
	   <code>2022003</code>
	   <number>30</number>
	   <teacher>小黑</teacher>
	</class>
</collection>
"""

# 只读取className
df = pd.read_xml(test, xpath=".//class",namespaces={"doc": "https://example.com"})
print(df)



报错信息截图如下

在这里插入图片描述




报错翻译



报错信息翻译

导入错误 :缺少可选依赖项“fsspec”。使用pip或conda安装fsspec。





报错原因



报错原因


可能pd.read_xml函数底层还调用了fsspec模块,所有运行说缺少依赖模块,小伙伴们按下面方法安装即可!!!




解决方法



在cmd控制台执行pip安装命令:


pip install fsspec

在这里插入图片描述

安装成功后再次运行就没问题了!


帮忙解决

本文已收录于:《告别Bug》专栏

本专栏用于记录学习和工作中遇到的各种疑难Bug问题,以及粉丝群里小伙伴提出的各种问题,文章形式:报错代码 + 报错翻译 + 报错原因 + 解决方法,包括程序安装、运行程序过程中等等问题,订阅专栏+关注博主后如遇到其他问题可私聊帮忙解决!!!

  • 3
    点赞
  • 4
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:博客之星2021 设计师:Hiro_C 返回首页
评论

打赏作者

无 羡ღ

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值