离线安装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 深入理解yield
Sep 06 Python
Python中的descriptor描述器简明使用指南
Jun 02 Python
Python自动化运维_文件内容差异对比分析
Dec 13 Python
python微信跳一跳系列之色块轮廓定位棋盘
Feb 26 Python
python实现简单神经网络算法
Mar 10 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
Mar 05 Python
python的pytest框架之命令行参数详解(下)
Jun 27 Python
Python tkinter常用操作代码实例
Jan 03 Python
Python flask框架如何显示图像到web页面
Jun 03 Python
浅谈Python中的字符串
Jun 10 Python
Python爬虫抓取指定网页图片代码实例
Jul 24 Python
3分钟看懂Python后端必须知道的Django的信号机制
Jul 26 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实现JS中escape与unescape的方法
2016/07/11 PHP
PHP 二级子目录(后台目录)设置二级域名
2017/03/02 PHP
Avengerls vs Newbee BO3 第三场2.18
2021/03/10 DOTA
flash javascript之间的通讯方法小结
2008/12/20 Javascript
js中if语句的几种优化代码写法
2011/03/12 Javascript
JavaScript入门之基本函数详解
2011/10/21 Javascript
Javascript加载速度慢的解决方案
2014/03/11 Javascript
javascript的propertyIsEnumerable()方法使用介绍
2014/04/09 Javascript
jQuery实现的Div窗口震动特效
2014/06/09 Javascript
Javascript中Array.prototype.map()详解
2014/10/22 Javascript
javascript中的altKey 和 Event属性大全
2015/11/06 Javascript
学习JavaScript设计模式之享元模式
2016/01/18 Javascript
JS简单循环遍历json数组的方法
2016/04/22 Javascript
基于jquery实现ajax无刷新评论
2020/08/19 Javascript
jQuery模仿单选按钮选中效果
2016/06/24 Javascript
JS数组去掉重复数据只保留一条的实现代码
2016/08/11 Javascript
jQuery中checkbox反复调用attr('checked', true/false)只有第一次生效的解决方法
2016/11/16 Javascript
简单实现JavaScript图片切换效果
2016/11/28 Javascript
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
2016/12/14 Javascript
Jquery Easyui进度条组件Progress使用详解(8)
2020/03/26 Javascript
小程序开发实战:实现九宫格界面的导航的代码实现
2017/01/19 Javascript
详解Vue 动态添加模板的几种方法
2017/04/25 Javascript
JS设计模式之惰性模式(二)
2017/09/29 Javascript
详解JS模块导入导出
2017/12/20 Javascript
聊聊Vue 中 title 的动态修改问题
2019/06/11 Javascript
python简单实现旋转图片的方法
2015/05/30 Python
使用Python更换外网IP的方法
2018/07/09 Python
使用Python+selenium实现第一个自动化测试脚本
2020/03/17 Python
python 实现图像快速替换某种颜色
2020/06/04 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
2020/10/18 Python
英国打印机墨水和碳粉商店:Printerinks
2017/06/30 全球购物
竞争上岗演讲稿
2014/01/05 职场文书
卫生厅领导班子党的群众路线教育实践活动整改措施
2014/09/20 职场文书
Python读写yaml文件
2022/03/20 Python
Innodb存储引擎中的后台线程详解
2022/04/03 MySQL
java获取一个文本文件的编码(格式)信息
2022/09/23 Java/Android