Owenliu
作者Owenliu·2021-09-28 11:15
售前工程师·浪潮商用机器有限公司

在 K1 Powerlinux 机器上的 Pyecharts 离线使用

字数 698阅读 1015评论 0赞 0

在 K1 Powerlinux 机器上的 Pyecharts 离线使用

在离线环境中, pyecharts 会无法显示图形,是因为 HTML 网页中使用到的很多 js 文件用了在线获取的方式

下面就来看一下如何解决!其实在 pyecharts-gallery-master 官网上面已经给出了解决的方案:主要是 2 步:一是下载离线的 js 文件,也就是 pyecharts-assets-master.zip 文件,然后将其放到本地的某个文件夹里面;二是启动本地服务端,将解压后的 pyecharts-assets-maste 文件夹设为服务地址;三是修改绘图的 py 源文件,添加使用本地 js 地址的语句,具体操作如下:

一、下载 pyecharts-assets-master.zip 文件: https://github.com/pyecharts ,这里面包含了大多数示例中所用到的 js 文件:

二、启动 http 服务,将 pyecharts-assets-master.zip 解压并放到 http 服务里

三、在 python 源文件中添加下面的两句,例如对于 pyecharts-gallery-master\Bar 中的 bar_base.py 文件,就是在最前面添加:

配置 CurrentConfig.ONLINE_HOST 为本机地址资源

from pyecharts.globals import CurrentConfig

CurrentConfig.ONLINE_HOST = "http://127.0.0.1:8000/assets/"

这样就可以在离线环境下显示出图像了!

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广