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

版本更换

使用pycharm安装最新版本1.9.0

pyecharts报错 ImportError: cannot import name ‘options‘ from ‘pyecharts‘ 解决方法_第1张图片

成功解决

其他问题

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

可以通过修改

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

pyecharts报错 ImportError: cannot import name ‘options‘ from ‘pyecharts‘ 解决方法_第2张图片

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

 

你可能感兴趣的:(错误处理)