离线安装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编程实现及时获取新邮件的方法示例
Aug 10 Python
Python UnboundLocalError和NameError错误根源案例解析
Oct 31 Python
python创建n行m列数组示例
Dec 02 Python
适合Python初学者的一些编程技巧
Feb 12 Python
通过python连接Linux命令行代码实例
Feb 18 Python
如何在sublime编辑器中安装python
May 20 Python
Python3 Tensorlfow:增加或者减小矩阵维度的实现
May 22 Python
Python接口测试环境搭建过程详解
Jun 29 Python
通俗讲解python 装饰器
Sep 07 Python
Python 利用flask搭建一个共享服务器的步骤
Dec 05 Python
python中reload重载实例用法
Dec 15 Python
python 30行代码实现蚂蚁森林自动偷能量
Feb 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中用memcached实现页面防刷新功能
2014/08/19 PHP
PHPStrom中实用的功能和快捷键大全
2015/09/23 PHP
php实现网页上一页下一页翻页过程详解
2019/06/28 PHP
PHP+Apache实现二级域名之间共享cookie的方法
2019/07/24 PHP
js中匿名函数的N种写法
2010/09/08 Javascript
javascript中String类的subString()方法和slice()方法
2011/05/24 Javascript
iframe子父页面调用js函数示例
2013/11/07 Javascript
JS保存和删除cookie操作 判断cookie是否存在
2013/11/13 Javascript
js sort 二维数组排序的用法小结
2014/01/24 Javascript
js函数调用的方式
2014/05/06 Javascript
用console.table()调试javascript
2014/09/04 Javascript
NodeJS学习笔记之Connect中间件模块(一)
2015/01/27 NodeJs
javascript格式化json显示实例分析
2015/04/21 Javascript
H5用户注册表单页 注册模态框!
2016/09/17 Javascript
javascript实现根据函数名称字符串动态执行函数的方法示例
2016/12/28 Javascript
Node连接mysql数据库方法介绍
2017/02/07 Javascript
js利用for in循环获取 一个对象的所有属性以及值的实例
2017/03/30 Javascript
关于foreach循环中遇到的问题小结
2017/05/08 Javascript
JS运动特效之链式运动分析
2018/01/24 Javascript
Vue Cli3 创建项目的方法步骤
2018/10/15 Javascript
vue-router命名路由和编程式路由传参讲解
2019/01/19 Javascript
javascript的this关键字详解
2019/05/20 Javascript
jQuery实现全选按钮
2021/01/01 jQuery
[05:59]2018DOTA2国际邀请赛寻真——只为胜利的Secret
2018/08/13 DOTA
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
Python实现快速排序和插入排序算法及自定义排序的示例
2016/02/16 Python
Numpy数组的保存与读取方法
2018/04/04 Python
Python 中的range(),以及列表切片方法
2018/07/02 Python
Python骚操作之动态定义函数
2019/03/26 Python
Python数据类型之Number数字操作实例详解
2019/05/08 Python
内业资料员岗位职责
2014/01/04 职场文书
通信研究生自荐信
2014/02/01 职场文书
教师党员整改措施
2014/10/24 职场文书
抗洪救灾感谢信
2015/01/22 职场文书
深入理解Pytorch微调torchvision模型
2021/11/11 Python
Python实现双向链表基本操作
2022/05/25 Python