地圖可視化神器keplergl新增對jupyter lab 3.0的支持


就在幾天前,地圖可視化神器kepler.gl面向Python的接口庫keplergl迎來了新的0.3.0版本更新。

  雖然官方文檔還並未及時更新相關的內容說明,但我在快速地試用之后發現,現在的keplergl終於兼容了jupyter lab3.0及以上版本,終於不用糾結新版本jupyter lab中用不了keplergl的問題了😋。

  安裝過程非常簡單,下面我通過新建conda虛擬環境的方式,來介紹如何在新版jupyter lab中使用keplergl

  首先我們通過下列命令新建環境,並完成對jupyter labkeplergl最新版本的安裝(其中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環境中直接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,所以兩者依然可以像以前那樣愉快地結合起來運作~

  以上就是本文的全部內容,歡迎在評論區與我進行交流討論~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM