這款地圖可視化神器終于支持新版jupyter lab了!

添加微信號"CNFeffery"加入技術(shù)交流群
就在幾天前,地圖可視化神器kepler.gl面向Python的接口庫keplergl迎來了新的0.3.0版本更新。

雖然官方文檔還并未及時更新相關(guān)的內(nèi)容說明,但我在快速地試用之后發(fā)現(xiàn),現(xiàn)在的keplergl終于兼容了jupyter lab3.0及以上版本,終于不用糾結(jié)新版本jupyter lab中用不了keplergl的問題了??。
安裝過程非常簡單,下面我通過新建conda虛擬環(huán)境的方式,來介紹如何在新版jupyter lab中使用keplergl。
首先我們通過下列命令新建環(huán)境,并完成對jupyter lab與keplergl最新版本的安裝(其中geopandas的安裝是為了輕松解決keplergl的多個地理計算庫的依賴問題):
conda create -n keplergl-test python=3.7 -c https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/ -y
conda activate keplergl-test
conda install geopandas -c https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge -y
pip uninstall rtree -y
pip install jupyterlab keplergl rtree -i https://pypi.douban.com/simple/
由于keplergl面向jupyter lab的拓展目前仍然是按照jupyter lab3.0之前版本的安裝方式,因此我們還需要nodejs依賴,這在conda環(huán)境中直接conda install nodejs -c conda-forge -y即可完成安裝,裝完nodejs之后,直接運行下列命令來安裝jupyter中的keplergl拓展:
jupyter labextension install @jupyter-widgets/jupyterlab-manager keplergl-jupyter
接下來我們就可以啟動jupyter lab,來在新版jupyter lab中愉快地使用我們熟悉的嵌入式的keplergl交互式地圖功能啦:

并且由于我們順便安裝了geopandas,所以兩者依然可以像以前那樣愉快地結(jié)合起來運作~

以上就是本文的全部內(nèi)容,歡迎在評論區(qū)與我進(jìn)行交流討論~

加入知識星球【我們談?wù)摂?shù)據(jù)科學(xué)】
400+小伙伴一起學(xué)習(xí)!
· 推薦閱讀 ·
在模仿中精進(jìn)數(shù)據(jù)可視化09:近期基金漲幅排行可視化
