linux服务器 python版本3.7
1 安装文件准备
通过https://pypi.org/搜索下载的安装包如下:
- javascripthon-0.11
- jupyter-echarts-pypkg-0.1.5
- macropy3-1.1.0b2
- prettytable-0.7.2
- dukpy-0.2.3-cp37-cp37m-manylinux1_x86_64.whl
- Jinja2-2.10-py2.py3-none-any.whl
- lml-0.1.0-py2.py3-none-any.whl
- MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl
- Pillow-8.0.1-cp37-cp37m-manylinux1_x86_64.whl
- pyecharts_javascripthon-0.0.6-py2.py3-none-any.whl
- pyecharts_jupyter_installer-0.0.3-py2.py3-none-any.whl
- pyecharts-1.9.0-py3-none-any.whl
- pytest_runner-5.2-py2.py3-none-any.whl
- simplejson-3.17.2-cp37-cp37m-manylinux1_x86_64.whl
注意:pypi上的这个包有问题 jupyter-echarts-pypkg-0.1.5 ,\jupyter_echarts_pypkg目录下缺少resources目录及其下的文件,请通过https://download.csdn.net/download/qq_32743235/13104902路径下载jupyter-echarts-pypkg-0.1.5 文件进行安装,也可以取出其中resources目录放入你自己下载的jupyter-echarts-pypkg的文件里
2 安装过程
- whl文件:通过pip install xxx.whl方式安装;
- tar.gz文件:解压后,cd文件路径后,python setup.py install方式安装。
2.1 安装pyecharts_javascripthon
安装顺序如下:
- pytest_runner-5.2-py2.py3-none-any.whl
- macropy3-1.1.0b2
- dukpy-0.2.3-cp37-cp37m-manylinux1_x86_64.whl
- javascripthon-0.11
- 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.1.1-cp37-cp37m-manylinux1_x86_64.whl
- Jinja2-2.10-py2.py3-none-any.whl
- prettytable-0.7.2
- simplejson-3.17.2-cp37-cp37m-manylinux1_x86_64.whl
2.4 安装jupyter-echarts-pypkg(如果不用jupyter, 可以不安装)
安装顺序如下:
- 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测试
在https://pyecharts.org/找了一段pyecharts的代码,进行了简单测试。
from pyecharts.charts import Bar
bar = (
Bar()
.add_xaxis(["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"])
.add_yaxis("商家A", [5, 20, 36, 10, 75, 90])
)
bar.render()
直接在当前目录下生成对应的html文件,该文件可以离线访问