通常高版本python在使用pyecharts库时会出现下面的报错情况:
cannot import name ‘Iterable’ from ‘collectons’

解决办法:

步骤:
① 到安装pyecharts库的目录下
② 进入pyecharts文件
③ 再打开render
④ 继续打开engine.py文件
⑤ 在其中找到下面的代码:

from collections import Iterable

⑥ 改为下面代码即可:

from collections.abc import Iterable

⑦ 以后通过下面的命令调用则不会再出现报错的情况了

from collections.abc import Iterable
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐