2019年解决pyecharts 0.5x版在jupyter notebook(anaconda for python2)中显示为空白的问题(网上的老答案过时了)


在安装了python2版本的jupyter notebook以及相关的pyecharts 0.5.x版本后,试验一个简单的图表展示,发现失败,仅显示了一段空白页

 

百度了下,说是在init_xxx() 中增加对js的声明,然而我看了代码,相关的部分早已默认添加,那种解决方法发明时用的版本肯定比较老。

 

看了下控制台,报错是 404 not found of nbextensions/echarts/echarts.min.js,  推测是无法在web服务指定位置找到相关的资源文件, 在anaconda中随便一搜发现echarts.min.js是存在的,只是位置是 lib/python2.7/site-packages/jupyter_echarts_pypkg/resources/echarts/echarts.min.js, 而nbextensions目录也存在,但是目录中并没有echarts相关的信息

 

做了一个简单粗暴的尝试,将echarts.min.js挎贝一份到nbextensions/echarts下,按原来路径还原好,再尝试render echarts图表,这次能正常显示了。

 

所以应该是某个地方缺少了一个将指定目录映射到nbextensions下的动作,导致安装后不能显示。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM