离线安装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中urllib2模块的8个使用细节分享
Jan 01 Python
python对指定目录下文件进行批量重命名的方法
Apr 18 Python
Python 自动刷博客浏览量实例代码
Jun 14 Python
Python对列表中的各项进行关联详解
Aug 15 Python
Python Logging 日志记录入门学习
Jun 02 Python
python selenium自动上传有赞单号的操作方法
Jul 05 Python
python实现归并排序算法
Nov 22 Python
python 函数中的内置函数及用法详解
Jul 02 Python
Python单元测试工具doctest和unittest使用解析
Sep 02 Python
Django之choices选项和富文本编辑器的使用详解
Apr 01 Python
Scrapy模拟登录赶集网的实现代码
Jul 07 Python
selenium设置浏览器为headless无头模式(Chrome和Firefox)
Jan 08 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+iframe实现隐藏无刷新上传文件
2012/02/10 PHP
PHP中数组的三种排序方法分享
2012/05/07 PHP
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
2014/08/25 PHP
php结合md5实现的加密解密方法
2016/01/25 PHP
PHP版单点登陆实现方案的实例
2016/11/17 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
2019/03/22 PHP
调试php程序的简单步骤
2019/10/04 PHP
用jscript启动sqlserver
2007/06/21 Javascript
javascript indexOf函数使用说明
2008/07/03 Javascript
javascript时间自动刷新实现原理与步骤
2013/01/06 Javascript
js 点击页面其他地方关闭弹出层(示例代码)
2013/12/24 Javascript
js实现iGoogleDivDrag模块拖动层拖动特效的方法
2015/03/04 Javascript
JS实现仿Windows经典风格的选项卡Tab切换代码
2015/10/20 Javascript
jquery.cookie.js的介绍与使用方法
2017/02/09 Javascript
详解Vue监听数据变化原理
2017/03/08 Javascript
分享十三个最佳JavaScript数据网格库
2017/04/07 Javascript
jQuery正则验证注册页面经典实例
2017/06/10 jQuery
JavaScript简介_动力节点Java学院整理
2017/06/26 Javascript
详谈Node.js之操作文件系统
2017/08/29 Javascript
JavaScript框架Angular和React深度对比
2017/11/20 Javascript
详解如何实现一个简单的Node.js脚手架
2017/12/04 Javascript
vue watch监听对象及对应值的变化详解
2018/02/24 Javascript
JS实现自定义弹窗功能
2018/08/08 Javascript
JS开发自己的类库实例分析
2019/08/28 Javascript
vue实现分页加载效果
2019/12/24 Javascript
jQuery实现简易聊天框
2020/02/08 jQuery
python模拟菜刀反弹shell绕过限制【推荐】
2019/06/25 Python
K最近邻算法(KNN)---sklearn+python实现方式
2020/02/24 Python
Spark处理数据排序问题如何避免OOM
2020/05/21 Python
python中数字是否为可变类型
2020/07/08 Python
pandas参数设置的实用小技巧
2020/08/23 Python
工程质量月活动方案
2014/02/19 职场文书
优秀教师申报材料
2014/12/16 职场文书
python函数指定默认值的实例讲解
2021/03/29 Python
2021年pycharm的最新安装教程及基本使用图文详解
2021/04/03 Python
【海涛教你打DOTA】死灵飞龙第一视角解说
2022/04/01 DOTA