grip咋用啊?出现了几个bar,wordcloud错误

在前面做了两个地理坐标图、一个柱状图和一个词云图,现在想把他们整到一块去,用的grip()

from pyecharts import Grid
grid = Grid()
grid.add(geo,grid_bottom="60%", grid_left="60%")
grid.add(bar,grid_bottom="60%",grid_right="60%")
grid.add(geo2,grid_top="60%", grid_left="60%")
grid.add(line,grid_top="60%", grid_right="60%")
grid.render("景区图汇总.html")

结果弹出

AttributeError                            Traceback (most recent call last)
 in ()
      3 grid = Grid()
      4 grid.add(geo,grid_bottom="60%", grid_left="60%")
----> 5 grid.add(bar,grid_bottom="60%",grid_right="60%")
      6 grid.add(geo2,grid_top="60%", grid_left="60%")
      7 grid.add(line,grid_top="60%", grid_right="60%")

F:\Anaconda3-5.2.0\log\lib\site-packages\pyecharts\custom\grid.py in add(self, chart, grid_width, grid_height, grid_top, grid_bottom, grid_left, grid_right)
     89                 for _x in _xaxis:
     90                     _x["gridIndex"] = _index - 1
---> 91                     self._option.get("xAxis").append(_x)
     92                 for _y in _yaxis:
     93                     _y["gridIndex"] = _index - 1

AttributeError: 'NoneType' object has no attribute 'append'


怎么搜都没用,我前面也没有append。
为啥是在bar这行显示错误啊。

去掉bar这行也没能成功,词云图又出错了。

AttributeError                            Traceback (most recent call last)
 in ()
      4 
      5 grid.add(geo2,grid_top="60%", grid_left="60%")
----> 6 grid.add(wc,grid_top="60%", grid_right="60%")
      7 grid.render("景区图汇总.html")

F:\Anaconda3-5.2.0\log\lib\site-packages\pyecharts\custom\grid.py in add(self, chart, grid_width, grid_height, grid_top, grid_bottom, grid_left, grid_right)
     67                     self._option.get("grid").append(_grid)
     68         else:
---> 69             chart_options = chart.get_options(remove_none=False)
     70             _series = (
     71                 chart_options.get("series"),

AttributeError: 'WordCloud' object has no attribute 'get_options'


两个都去掉了,倒是有图出来了,但是是两个geo图叠在一块了。