保险网站查询,网站建设案例教程,百度资料怎么做网站,智能模板网站建设方案1. 问题描述
新创建的环境想使用leafmap在Jupyter中进行地图展示#xff0c;结果发现运行完成之后不显示#xff0c;不论怎么重启都没有办法显示出来#xff0c;以经验来看#xff0c;多半是缺了包了。 于是去leafmap的官方文档查找原因#xff0c;一开始并没有发现什么问…1. 问题描述
新创建的环境想使用leafmap在Jupyter中进行地图展示结果发现运行完成之后不显示不论怎么重启都没有办法显示出来以经验来看多半是缺了包了。 于是去leafmap的官方文档查找原因一开始并没有发现什么问题看到官方文档中对于展示地图的代码也是很简单的几行。
import leafmap
m leafmap.Map(center(40, -100), zoom4)
m拷贝到本地环境上直接运行测试仍然是不显示 这就奇怪了使用的是官方文档提供的代码怎么就是不显示呢这里面应该存在信息差是我不知道的猛然间看到官方文档的标题大概明白了是怎么回事 这里面应该还有ipyleaflet的事于是百度一下果然是这个包没有安装
2.问题解决
ipyleaflet为Jupyter Notebook的一个扩展擅长交互式地图
执行下面命令进行安装由于我的Jupyter NoteBook是在Conda的base环境中安装的所以要先切换到base环境下进行安装。
pip install ipyleaflet
jupyter nbextension enable --py --sys-prefix ipyleaflet由于在base环境中执行安装安装需要修改Anaconda的配置在执行第二句的时候报了权限不够的错这个好办重新使用管理员权限打开Anaconda Promot重新执行安装程序问题解决了 为了方便在工作环境中使用ipyleaflet,建议在所有用到的工作环境下面再去执行一下pip install ipyleaflet进行安装 安装完成后再在Jupyter Notebook中展示leafmap地图就可以显示地图了。