问题与尝试
代码
from pyecharts.charts import Line
中,出现
cannot import name 'Line' from 'pyecharts'
错误。
找了很多,原因可能是,把代码文件命名为pyecharts.py
,这样就会在你自己的代码中寻找Line
当然找不到了。(详见这里)
解决
但是我并没有把源文件命名为pyecharts.py
。于是我不用from...import...
,而直接用import pyecharts
,没有出错。
于是我用代码提示pyecharts.
后面出现若干如:chars
, datasets
等
于是可能压根没有这个,于是我查看了更新日志,发现在echarts
的v1.0.0
版本中更新了这个使用方法: https://pyecharts.org/#/zh-cn/release-note/v100
发布时间是:2019年4月28日左右
详见github issue: https://github.com/pyecharts/pyecharts/issues/1033
所以使用以下代码替换即可:
from pyecharts.charts import Line