离线安装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网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
Jun 09 Python
Python远程桌面协议RDPY安装使用介绍
Apr 15 Python
python搜索指定目录的方法
Apr 29 Python
Python对列表排序的方法实例分析
May 16 Python
Python学习小技巧之列表项的拼接
May 20 Python
Python使用pymysql小技巧
Jun 04 Python
Python构建网页爬虫原理分析
Dec 19 Python
Python 限定函数参数的类型及默认值方式
Dec 24 Python
keras使用Sequence类调用大规模数据集进行训练的实现
Jun 22 Python
python 实现mysql自动增删分区的方法
Apr 01 Python
Python语言规范之Pylint的详细用法
Jun 24 Python
python3中apply函数和lambda函数的使用详解
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
德劲1103二次变频版的打磨
2021/03/02 无线电
php生成百度sitemap站点地图类函数实例
2014/10/17 PHP
php使用ftp实现文件上传与下载功能
2017/07/21 PHP
PHP命名空间与自动加载类详解
2018/09/04 PHP
Smarty缓存机制实例详解【三种缓存方式】
2019/07/20 PHP
javascript 循环读取JSON数据的代码
2010/07/17 Javascript
JavaScript中通过闭包解决只能取得包含函数中任何变量最后一个值的问题
2010/08/12 Javascript
jQuery对html元素取值与赋值的方法
2013/11/20 Javascript
Javascript setInterval的两种调用方法(实例讲解)
2013/11/29 Javascript
Javascript 按位取反运算符 (~)
2014/02/04 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
2015/04/30 Javascript
JS函数定义方式的区别介绍
2016/03/22 Javascript
基于zepto.js简单实现上传图片
2016/06/21 Javascript
jQuery实现的简单拖拽功能示例
2016/09/13 Javascript
js实现table添加行tr、删除行tr、清空行tr的简单实例
2016/10/15 Javascript
微信小程序 教程之注册程序
2016/10/17 Javascript
JavaScript基本类型值-Number类型
2017/02/24 Javascript
JavaScript简介_动力节点Java学院整理
2017/06/26 Javascript
如何在Vue.js中实现标签页组件详解
2019/01/02 Javascript
利用Vconsole和Fillder进行移动端抓包调试方法
2019/03/05 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
2019/09/06 Javascript
JS 设计模式之:工厂模式定义与实现方法浅析
2020/05/06 Javascript
vue 弹出遮罩层样式实例
2020/07/22 Javascript
星球大战与Python之间的那些事
2016/01/07 Python
Tornado协程在python2.7如何返回值(实现方法)
2017/06/22 Python
Python实现学校管理系统
2018/01/11 Python
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
2018/04/02 Python
学python安装的软件总结
2019/10/12 Python
用纯CSS3实现网页中常见的小箭头
2017/10/16 HTML / CSS
Html5跳转到APP指定页面的实现
2020/01/14 HTML / CSS
BIBLOO捷克:购买女装、男装、童装、鞋和配件
2017/01/27 全球购物
党员批评与自我批评
2014/02/12 职场文书
2014年职称评定工作总结
2014/11/26 职场文书
解决Golang中ResponseWriter的一个坑
2021/04/27 Golang
如何利用js在两个html窗口间通信
2021/04/27 Javascript
Spring Boot 整合 Apache Dubbo的示例代码
2021/07/04 Java/Android