自從 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安裝方法如下:
- pip install echarts-countries-pypkg
- pip install echarts-china-provinces-pypkg
- pip install echarts-china-cities-pypkg
- pip install echarts-china-counties-pypkg
- pip install echarts-china-misc-pypkg
cannot import name ‘Geo’ from ‘pyecharts’
cannot import name ‘Style’ from ‘pyecharts’
cannot import name ‘Bar’ from ‘pyecharts’
解決辦法,先解除安裝之前的,然後再下載下傳一個指定版本号的
解除安裝pip uninstall pyecharts
重新下載下傳pip install pyecharts==0.5.11
問題二:python-關于報錯cannot import *** from pyecharts的問題解決可以嘗試先解除安裝,然後換個鏡像重新安裝:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts
重裝完再imoprt pyecharts可能出現no module named 'pyecharts_snapshot’的報錯:
這時同樣安裝上面的方法安裝pyecharts_snapshot即可:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts_snapshot
其他問題和解決方法: