离线安装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实现数通设备tftp备份配置文件示例
Apr 02 Python
Python中的map()函数和reduce()函数的用法
Apr 27 Python
python判断一个集合是否包含了另外一个集合中所有项的方法
Jun 30 Python
python PrettyTable模块的安装与简单应用
Jan 11 Python
python读取并定位excel数据坐标系详解
Jun 26 Python
Python GUI库PyQt5样式QSS子控件介绍
Feb 25 Python
Django多层嵌套ManyToMany字段ORM操作详解
May 19 Python
Python3 使用pip安装git并获取Yahoo金融数据的操作
Apr 08 Python
python实现求纯色彩图像的边框
Apr 08 Python
python 如何将两个实数矩阵合并为一个复数矩阵
May 19 Python
PyTorch 如何自动计算梯度
May 23 Python
python中pd.cut()与pd.qcut()的对比及示例
Jun 16 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中的use关键字概述
2014/07/23 PHP
php使用gettimeofday函数返回当前时间并存放在关联数组里
2015/03/19 PHP
PHP jQuery+Ajax结合写批量删除功能
2017/05/19 PHP
javascript 面向对象编程基础:封装
2009/08/21 Javascript
Jquery Ajax学习实例3 向WebService发出请求,调用方法返回数据
2010/03/16 Javascript
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
JS数学函数Exp使用说明
2012/08/09 Javascript
Javascript中arguments和arguments.callee的区别浅析
2015/04/24 Javascript
jQuery鼠标经过方形图片切换成圆边效果代码分享
2015/08/20 Javascript
Bootstrap每天必学之导航组件
2016/04/25 Javascript
Javascript中常见的逻辑题和解决方法
2016/09/17 Javascript
JS实现滑动门效果的方法详解
2016/12/19 Javascript
Nodejs 发送Post请求功能(发短信验证码例子)
2017/02/09 NodeJs
JavaScript实现256色转灰度图
2017/02/22 Javascript
ES6入门教程之Class和Module详解
2017/05/17 Javascript
使用vuepress搭建静态博客的示例代码
2019/02/14 Javascript
深入了解Hybrid App技术的相关知识
2019/07/17 Javascript
微信小程序引入VANT组件的方法步骤
2019/09/19 Javascript
详解Vue.js 作用域、slot用法(单个slot、具名slot)
2019/10/15 Javascript
JavaScript实现动态生成表格
2020/08/02 Javascript
[01:04:31]DOTA2-DPC中国联赛定级赛 iG vs Magma BO3第二场 1月8日
2021/03/11 DOTA
利用Python读取文件的四种不同方法比对
2017/05/18 Python
python3 遍历删除特定后缀名文件的方法
2018/04/23 Python
Python应用领域和就业形势分析总结
2019/05/14 Python
在flask中使用python-dotenv+flask-cli自定义命令(推荐)
2020/01/05 Python
在Tensorflow中查看权重的实现
2020/01/24 Python
浅析python 动态库m.so.1.0错误问题
2020/05/09 Python
浅谈多卡服务器下隐藏部分 GPU 和 TensorFlow 的显存使用设置
2020/06/30 Python
如何基于python实现年会抽奖工具
2020/10/20 Python
HTML5 device access 设备访问详解
2018/05/24 HTML / CSS
Canvas中设置width与height的问题浅析
2018/11/01 HTML / CSS
HTML5获取当前地理位置并在百度地图上展示的实例
2020/07/10 HTML / CSS
美国女性卫生用品公司:Thinx
2017/06/30 全球购物
医药专业推荐信
2013/11/15 职场文书
汽车维修求职信
2014/06/15 职场文书
授权委托书格式范文
2014/08/02 职场文书