使用jupyter笔记本中的ipyleaflet,map对象显示文本字符串而不是地图

2024-05-29 11:03:55 发布

您现在位置:Python中文网/ 问答频道 /正文

Ipyleaflet地图不显示在Jupyter中:我试图在Jupyter笔记本中使用Ipyleaflet显示交互式地图,但得到的是一个“随机”文本输出字符串,而不是地图。在

Pyyle 8.10版笔记本电脑。这些包导入干净。使用Python2.7。在

我还根据ipyleaflet安装文档通过命令行启用了ipyleaflet扩展,尽管我认为这可能是问题所在,但并不需要它:

对于笔记本5.3及更高版本,可以跳过jupyter nbextension enable--py--sys prefix ipyleaflet#

我还尝试在笔记本中直接启用以下扩展:

!jupyter nbextension enable --py widgetsnbextension --sys-prefix  
!jupyter nbextension enable --py --sys-prefix ipyleaflet

Jupyter报告说,这两个扩展的验证是正常的,但是我仍然没有得到一个地图来显示,而是地图对象显示为一行文本。下面是一个简要说明:

^{pr2}$

这应该会在输出框中显示一个映射,但输出却是以下文本行:

TWFwKGJhc2VtYXA9eyd1cmwnOiAnaHR0cDovL3NlcnZlci5hcmNnaXNvbmxpbmUuY29tL0FyY0dJUy9yZXN0L3NlcnZpY2VzL1dvcmxkX1N0cmVldF9NYXAvTWFwU2VydmVyL3RpbGUve3p9L3vigKY=

任何帮助/建议,我都不知道该怎么办。在


Tags: 字符串py文本prefixenablesys地图笔记本

热门问题