- 問題:在jupyter-notebook中使用pyecharts作圖,渲染到jupyter中不顯示
圖形對象.render_notebook('foo.html')
- 原因:渲染圖形的echarts的js靜態資源加載不出來
<script type="text/javascript" src="https://assets.pyecharts.org/assets/echarts.min.js"></script>
- 解決辦法:
- 引用pyecharts本地服務器(比較麻煩),參考官網
- 配置圖形的js資源加載的遠程服務器,找一個比較快的cdn,bootstrap提供的就不錯,
注意不加後面的 /echarts.min.js
Bar(init_opts=ops.InitOpts(js_host="https://cdn.bootcss.com/echarts/4.4.0-rc.1/"))