离线安装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正则表达式修复网站文章字体不统一的解决方法
Feb 21 Python
kNN算法python实现和简单数字识别的方法
Nov 18 Python
Python读写配置文件的方法
Jun 03 Python
Python logging管理不同级别log打印和存储实例
Jan 19 Python
基于循环神经网络(RNN)实现影评情感分类
Mar 26 Python
Python双向循环链表实现方法分析
Jul 30 Python
Django的性能优化实现解析
Jul 30 Python
Django连接数据库并实现读写分离过程解析
Nov 13 Python
Python数据可视化:泊松分布详解
Dec 07 Python
Python之Django自动实现html代码(下拉框,数据选择)
Mar 13 Python
用pandas划分数据集实现训练集和测试集
Jul 20 Python
Python 获取异常(Exception)信息的几种方法
Dec 29 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_start()出错原因分析及解决方法
2013/10/28 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
PHP与Web页面交互操作实例分析
2020/06/02 PHP
Javascript 模式实例 观察者模式
2009/10/24 Javascript
Javascript中 关于prototype属性实现继承的原理图
2013/04/16 Javascript
JQuery的$和其它JS发生冲突的快速解决方法
2014/01/24 Javascript
JavaScript高级教程5.6之基本包装类型(详细)
2015/11/23 Javascript
浅谈js中StringBuffer类的实现方法及使用
2016/09/02 Javascript
AngularJs基于角色的前端访问控制的实现
2016/11/07 Javascript
Vue通过URL传参如何控制全局console.log的开关详解
2017/12/07 Javascript
JavaScript基于面向对象实现的猜拳游戏
2018/01/03 Javascript
JS使用setInterval实现的简单计时器功能示例
2018/04/19 Javascript
浅谈Vue.use的使用
2018/08/29 Javascript
JS数组方法reverse()用法实例分析
2020/01/18 Javascript
[38:21]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS LGD-CDEC
2014/05/22 DOTA
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
[00:48]DOTA2国际邀请赛公开赛报名开始 扫码开启逐梦之旅
2018/06/06 DOTA
python实现颜色rgb和hex相互转换的函数
2015/03/19 Python
python检查序列seq是否含有aset中项的方法
2015/06/30 Python
python运行时间的几种方法
2016/06/17 Python
定制FileField中的上传文件名称实例
2017/08/23 Python
深入理解Python分布式爬虫原理
2017/11/23 Python
Python3生成手写体数字方法
2018/01/30 Python
解决pycharm 误删掉项目文件的处理方法
2018/10/22 Python
Python基础学习之时间转换函数用法详解
2019/06/18 Python
python中的反斜杠问题深入讲解
2019/08/12 Python
Python中正则表达式对单个字符,多个字符和匹配边界等使用
2021/01/27 Python
canvas实现俄罗斯方块的方法示例
2018/12/13 HTML / CSS
环境科学毕业生自荐信
2013/11/21 职场文书
服务口号大全
2014/06/11 职场文书
物业总经理助理岗位职责
2014/06/29 职场文书
学校德育工作总结2015
2015/05/11 职场文书
2015年幼儿教师个人工作总结
2015/05/20 职场文书
中秋节晚会开场白
2015/05/29 职场文书
电力安全教育培训心得体会
2016/01/11 职场文书
Python代码风格与编程习惯重要吗?
2021/06/03 Python