pyecharts直接按装的问题
直接pip install pyecharts
默认安装的是最新版本(1.几版本以上)。
但网上的教程大部分都是0.5及以下版本。
https://www.cnblogs.com/dgwblog/p/11811562.html
不能直接导入Bar等包(from pyecharts import Bar
),需要这样导入from pyecharts.charts import Bar
,但是就算这样导入了,也不能使用add()方法。
解决的思路是,先删除已经安装的pyecharts再重新安装0.5.11版本。
参考:https://blog.csdn.net/qq_40821402/article/details/90736063?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2
- 卸载
PS C:\Users\zhang> pip uninstall pyecharts
Found existing installation: pyecharts 1.2.0
Uninstalling pyecharts-1.2.0:
Would remove:
c:\users\zhang\anaconda3\lib\site-packages\example\*
c:\users\zhang\anaconda3\lib\site-packages\pyecharts-1.2.0.dist-info\*
c:\users\zhang\anaconda3\lib\site-packages\pyecharts\*
Proceed (y/n)? y
Successfully uninstalled pyecharts-1.2.0
- 重新安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts==0.5.10
参考https://www.cnblogs.com/dgwblog/p/11811562.html
- ERROR:lml.utils:failed to import pyecharts_snapshot
pip install pyecharts-snapshot
参考https://www.jianshu.com/p/9f85a78d8a34
- 地图文件包
自从 v0.3.2 开始,为了缩减项目本身的体积以及维持 pyecharts 项目的轻量化运行,pyecharts 将不再自带地图 js 文件。如用户需要用到地图图表,可自行安装对应的地图文件包。下面介绍如何安装。
- 全球国家地图: echarts-countries-pypkg (1.9MB): 世界地图和 213 个国家,包括中国地图
- 中国省级地图: echarts-china-provinces-pypkg (730KB):23 个省,5 个自治区
- 中国市级地图: echarts-china-cities-pypkg (3.8MB):370 个中国城市
- 中国县区级地图: echarts-china-counties-pypkg (4.1MB):2882 个中国县·区
- 中国区域地图: echarts-china-misc-pypkg (148KB):11 个中国区域地图,比如华南、华北。
选择自己需要的安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-countries-pypkg
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-china-provinces-pypkg
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-china-cities-pypkg
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-china-counties-pypkg
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-china-misc-pypkg
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-united-kingdom-pypkg#如果提示缺少这个就安装一下
pip install pyecharts_snapshot