离线安装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多线程编程简单介绍
Apr 13 Python
关于pip的安装,更新,卸载模块以及使用方法(详解)
May 19 Python
浅谈numpy中linspace的用法 (等差数列创建函数)
Jun 07 Python
Python将多份excel表格整理成一份表格
Jan 03 Python
用pandas按列合并两个文件的实例
Apr 12 Python
Python3爬虫教程之利用Python实现发送天气预报邮件
Dec 16 Python
Python通用循环的构造方法实例分析
Dec 19 Python
python实现爬取百度图片的方法示例
Jul 06 Python
Python如何调用JS文件中的函数
Aug 16 Python
Python进阶之使用selenium爬取淘宝商品信息功能示例
Sep 16 Python
Scrapy中如何向Spider传入参数的方法实现
Sep 28 Python
浅谈哪个Python库才最适合做数据可视化
Jun 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
修改php.ini不生效问题解决方法(上传大于8M的文件)
2013/06/14 PHP
实测在class的function中include的文件中非php的global全局环境
2013/07/15 PHP
php在linux下检测mysql同步状态的方法
2015/01/15 PHP
php使用Image Magick将PDF文件转换为JPG文件的方法
2015/04/01 PHP
PHP执行linux命令常用函数汇总
2016/02/02 PHP
理解JavaScript中的事件
2006/09/23 Javascript
jquery点击页面任何区域实现鼠标焦点十字效果
2013/06/21 Javascript
jQuery获取和设置表单元素的方法
2014/02/14 Javascript
JQuery显示、隐藏div的几种方法简明总结
2015/04/16 Javascript
纯JavaScript代码实现移动设备绘图解锁
2015/10/16 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
微信小程序 实现tabs选项卡效果实例代码
2016/10/31 Javascript
Ajax异步文件上传与NodeJS express服务端处理
2017/04/01 NodeJs
微信小程序 es6-promise.js封装请求与处理异步进程
2017/06/12 Javascript
浅谈vue的踩坑路
2017/08/31 Javascript
Vue+ElementUI实现表单动态渲染、可视化配置的方法
2018/03/07 Javascript
详解Vue基于 Nuxt.js 实现服务端渲染(SSR)
2018/04/05 Javascript
Vue中props的使用详解
2018/06/15 Javascript
Vue替代marquee标签超出宽度文字横向滚动效果
2019/12/09 Javascript
利用Vue的v-for和v-bind实现列表颜色切换
2020/07/17 Javascript
在Python中使用__slots__方法的详细教程
2015/04/28 Python
Django处理文件上传File Uploads的实例
2018/05/28 Python
在windows下使用python进行串口通讯的方法
2019/07/02 Python
CSS的pointer-events属性详细介绍(作用和注意事项)
2014/04/23 HTML / CSS
HTML5逐步分析实现拖放功能的方法
2020/09/30 HTML / CSS
数据库的约束含义
2012/09/09 面试题
TCP/IP中的TCP和IP分别承担什么责任
2012/04/21 面试题
办公室员工岗位工作职责
2014/03/10 职场文书
社区交通安全实施方案
2014/03/22 职场文书
党的群众路线教育实践活动对照检查材料思想汇报(党员篇)
2014/09/25 职场文书
认真学习保证书
2015/02/26 职场文书
酒店前台岗位职责
2015/04/16 职场文书
预备党员考察意见范文
2015/06/01 职场文书
JS新手入门数组处理的实用方法汇总
2021/04/07 Javascript
Python爬虫进阶之Beautiful Soup库详解
2021/04/29 Python
Python3中PyQt5简单实现文件打开及保存
2021/06/10 Python