echats是百度推出的 可视化作图前端js插件,集成到python中就成了pyechats,在使用的过程中就会发现,生成html后打开一片空白,或者加载很慢才出现图形。
通过调试发现,里面的js、css没有加载完成导致。而默认使用的是:
https://assets.pyecharts.org/assets/
这个域名下的资源文件,由于众所周知的原因,访问很慢。下面我将提供新的国内cdn给大家,配置即可:
(1)定位到安装pyechats的目录
Lib\site-packages\pyecharts
(2)编辑配置文件globals.py
修改 DEFAULT_HOST 参数为如下:
DEFAULT_HOST = "https://cdn.jsdelivr.net/gh/pyecharts/pyecharts-assets@master/assets/"
(3)完事了
接下来生成html,就会发现可以看到图像了。事实也正是如此, cdn.jsdelivr.net 这个cdn服务商当我在上海的时候,能提供上海节点的加速服务:
博客地址:http://blog.yoqi.me/?p=17086
感谢博主,也太帮了,之前试了很多办法都不行