stevenzhu 发表于 2020-3-16 20:40:30

pyecharts 怎样才能离线使用?

本帖最后由 一个账号 于 2020-3-16 20:45 编辑

各位同学,公司用的是内网,不能链接外部网络,如何才能用上 pyecharts 来画图呢?

stevenzhu 发表于 2020-3-16 20:43:51

以下的都通过网络的环境安装到电脑了

离线服务器安装pyecharts
确认pyecharts依赖包
首先安装javascripthon>=0.10
安装pytest-runner
安装pytest-sugar>=0.9.1
安装collective.checkdocs成功
安装安装pytest-flake8(不安装也不会影响javascripthon的安装)
安装pytest-virtualenv(不安装也不会影响javascripthon的安装)
安装pytest-shutil
安装mock
安装jaraco.packaging>=3.2成功
安装rst.linker>=1.9
安装setuptools_scm>=1.15.0成功
安装metapensiero.tool.bump_version
安装readme_renderer成功
安装pytest-cov
安装meta成功
安装pyecharts-javascription==0.0.6成功
安装pyecharts-0.5.11-py2.py3-none-any.whl成功
最后试验下来,如果最后运行render(),可以输出HTML文件,打开正常显示。如果想直接下载图片,需要下载安装包pyecharts-snapshot。为了方便以后使用,也可以顺便下载安装pyecharts_plus(但是需要pandas >=0.23.4版本)。
————————————————
版权声明:本文为CSDN博主「u010438158」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u010438158/article/details/85099418

一个账号 发表于 2020-3-16 20:45:00

pyecharts 本来就不用联网

stevenzhu 发表于 2020-3-16 20:51:41

一个账号 发表于 2020-3-16 20:45
pyecharts 本来就不用联网

生成html后,如果不联网,就显示不出来。您们有这个问题吗

stevenzhu 发表于 2020-3-16 20:55:15

一个账号 发表于 2020-3-16 20:45
pyecharts 本来就不用联网

from pyecharts.charts import Line, Pie, Grid
line = Line()
line.add_xaxis(["a", "b", "c", "d", "e"])
# 添加多项数据
line.add_yaxis("演示", )
line.add_yaxis("演示 2", )
line.add_yaxis("演示 3", )
line.render("line.html")

生成的这个文本“line.html" 需要访问pyecharts的网,我故意把网断了就是空白

一个账号 发表于 2020-3-16 20:58:54

stevenzhu 发表于 2020-3-16 20:55
生成的这个文本“line.html" 需要访问pyecharts的网,我故意把网断了就是空白

确实要联网:

stevenzhu 发表于 2020-3-16 21:07:56

一个账号 发表于 2020-3-16 20:58
确实要联网:

但也有方法可以不联网,是把相关依赖包下载到本地就可以,我都下载了,不成功。有同学弄过吗?已经花了一天的时间{:5_105:}

stevenzhu 发表于 2020-3-19 20:54:58

把echarts.min.js 放到项目的文件夹下,把路径改为当前文件夹
页: [1]
查看完整版本: pyecharts 怎样才能离线使用?