問題與嘗試
代碼
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