离线安装Pyecharts的步骤以及依赖包流程


Posted in Python onApril 23, 2020

由于服务器无法上网,不得不采用离线方式安装。

IDE=pycharm-community-2019.2.3,python=3.5.4。

1 安装文件准备

通过pypi搜索下载的安装包如下:

pyecharts-0.5.11-py2.py3-none-any.whl
pyecharts_javascripthon-0.0.6-py2.py3-none-any.whl
javascripthon-0.10
pytest_runner-4.2-py2.py3-none-any.whl
macropy3-1.1.0b2
dukpy-0.2.2-cp35-cp35m-win_amd64.whl
lml-0.0.2-py2.py3-none-any.whl
Jinja2-2.10-py2.py3-none-any.whl
MarkupSafe-1.0
jupyter-echarts-pypkg-0.1.2
pyecharts_jupyter_installer-0.0.3-py2.py3-none-any.whl
Pillow-5.2.0-cp35-cp35m-win_amd64.whl

2 安装过程

whl文件:通过pip install xxx.whl方式安装;

tar.gz文件:解压后,cd文件路径后,python setup.py install方式安装。

2.1 安装pyecharts_javascripthon

安装顺序如下:

pytest_runner-4.2-py2.py3-none-any.whl
macropy3-1.1.0b2
dukpy-0.2.2-cp35-cp35m-win_amd64.whl
javascripthon-0.10
pyecharts_javascripthon-0.0.6-py2.py3-none-any.whl

注意:

pytest_runner、macropy3、dukpy是javascripthon的依赖包;

javascripthon是pyecharts_javascripthon的依赖包

2.2 安装lml

安装:lml-0.0.2-py2.py3-none-any.whl

2.3 安装Jinja2

安装顺序如下:

MarkupSafe-1.0
Jinja2-2.10-py2.py3-none-any.whl

2.4 安装jupyter-echarts-pypkg

安装顺序如下:

pyecharts_jupyter_installer-0.0.3-py2.py3-none-any.whl
jupyter-echarts-pypkg-0.1.2

2.5 安装Pillow

安装:Pillow-5.2.0-cp35-cp35m-win_amd64.whl

2.6 安装pyecharts

安装:pyecharts-0.5.11-py2.py3-none-any.whl

3测试

在网上找了一段pyecharts的代码,进行了简单测试。

# //导入柱状图-Bar
from pyecharts import Bar
# //设置行名
columns = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
# //设置数据
data1 = [2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3]
data2 = [2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3]
# //设置柱状图的主标题与副标题
bar = Bar("柱状图", "一年的降水量与蒸发量")
# //添加柱状图的数据及配置项
bar.add("降水量", columns, data1, mark_line=["average"], mark_point=["max", "min"])
bar.add("蒸发量", columns, data2, mark_line=["average"], mark_point=["max", "min"])
# //生成本地文件(默认为.html文件)
bar.render()

运行之后,虽然报错:

*ERROR:lml.utils:failed to import pyecharts_snapshot
Traceback (most recent call last):
File "C:\Program Files\Python\Python35\lib\site-packages\lml\utils.py", line 43, in do_import
plugin_module = __import__(plugin_module_name)
ImportError: No module named 'pyecharts_snapshot'*

但是,依然生成了render.html,测试初步成功。

离线安装Pyecharts的步骤以及依赖包流程

以上这篇离线安装Pyecharts的步骤以及依赖包流程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python selenium 父子、兄弟、相邻节点定位方式详解
Sep 15 Python
利用Tkinter和matplotlib两种方式画饼状图的实例
Nov 06 Python
python3爬虫之设计签名小程序
Jun 19 Python
详解python里的命名规范
Jul 16 Python
修改python plot折线图的坐标轴刻度方法
Dec 13 Python
OpenCV3.0+Python3.6实现特定颜色的物体追踪
Jul 23 Python
WxPython实现无边框界面
Nov 18 Python
python读取ini配置的类封装代码实例
Jan 08 Python
浅谈keras2 predict和fit_generator的坑
Jun 17 Python
tensorflow 大于某个值为1,小于为0的实例
Jun 30 Python
Python人工智能之混合高斯模型运动目标检测详解分析
Nov 07 Python
Python使用OpenCV实现虚拟缩放效果
Feb 28 Python
Python中%r和%s的详解及区别
Mar 16 #Python
Python 装饰器深入理解
Mar 16 #Python
WINDOWS 同时安装 python2 python3 后 pip 错误的解决方法
Mar 16 #Python
Django卸载之后重新安装的方法
Mar 15 #Python
Python json 错误xx is not JSON serializable解决办法
Mar 15 #Python
200行自定义python异步非阻塞Web框架
Mar 15 #Python
Python实现简易端口扫描器代码实例
Mar 15 #Python
You might like
PHP中Session的概念
2006/10/09 PHP
php中try catch捕获异常实例详解
2020/08/06 PHP
Document 对象的常用方法
2009/07/31 Javascript
拖动table标题实现改变td的大小(css+js代码)
2013/04/16 Javascript
JavaScript获取网页表单action属性的方法
2015/04/02 Javascript
实现前后端数据交互方法汇总
2015/04/07 Javascript
详解AngularJS中的表格使用
2015/06/16 Javascript
React.js入门学习第一篇
2016/03/30 Javascript
js+html5实现canvas绘制椭圆形图案的方法
2016/05/21 Javascript
Javascript 动态改变imput type属性
2016/11/01 Javascript
微信小程序  audio音频播放详解及实例
2016/11/02 Javascript
js获取指定时间的前几秒
2017/04/05 Javascript
d3.js入门教程之数据绑定详解
2017/04/28 Javascript
p5.js入门教程和基本形状绘制
2018/03/15 Javascript
Express本地测试HTTPS的示例代码
2018/06/06 Javascript
vue-cli 默认路由再子路由选中下的选中状态问题及解决代码
2018/09/06 Javascript
React实现类似淘宝tab居中切换效果的示例代码
2020/06/02 Javascript
浅谈Python用QQ邮箱发送邮件时授权码的问题
2018/01/29 Python
Python 查看list中是否含有某元素的方法
2018/06/27 Python
pytorch对可变长度序列的处理方法详解
2018/12/08 Python
通过shell+python实现企业微信预警
2019/03/07 Python
Django文件上传与下载(FileFlid)
2019/10/06 Python
python+Django实现防止SQL注入的办法
2019/10/31 Python
python主线程与子线程的结束顺序实例解析
2019/12/17 Python
Jupyter Notebook安装及使用方法解析
2020/11/12 Python
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
HTML5中判断横屏竖屏的方法(移动端)
2016/08/04 HTML / CSS
AVON雅芳官网:世界上最大的美容化妆品公司之一
2016/11/02 全球购物
日语专业毕业生自荐信
2013/11/11 职场文书
业务经理的岗位职责
2013/11/16 职场文书
五水共治一句话承诺
2014/05/30 职场文书
公司演讲稿开场白
2014/08/25 职场文书
证券公司客户经理岗位职责
2015/04/09 职场文书
2015年敬老院工作总结
2015/05/18 职场文书
MySQL修炼之联结与集合浅析
2021/10/05 MySQL
Redis模仿手机验证码发送的实现示例
2021/11/02 Redis