pyecharts报错 ImportError: cannot import name ‘options‘ from ‘pyecharts‘ 解决方法

版本更换

使用pycharm安装最新版本1.9.0

成功解决

其他问题

修改最新版本后可能出现不能导入模块的问题

可以通过修改

from pyecharts import Pie
form pyecharts import Bar

from pyecharts.charts import Pie
from pyecharts.charts import Bar

但是在这种情况下,相关库的使用方法会有所变化,仍会出错,需要按照特定版本API进行开发

因此建议开始时确定好固定版本,在此基础上进行开发

终极方案

同时安装多个pyecharts版本,不同版本代码调用不同的pyecharts版本

首先安装一个版本的pyecharts,而后将其名字修改为pyecharts_1,避免被另一安装版本覆盖

而后使用pycharm安装另一版本的pyecharts

由此安装多个版本的pyecharts

此时调用1.90版本pyecharts需要使用如下代码

from pyecharts_190 import options as opts
from pyecharts_190.charts import Tree

中间会报错,是因为库中的路径未修改,需要同样修改为pyecharts_190

__init__.py

globals.py

在修改的过程中会出现不能修改成功的现象,可以通过将整个文件夹移出,并修改后复制替换原有文件

 

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值