title: Using ipyleaflet in jupyter notebook, map object displays string of text instead of map
body: <p>Ipyleaflet map not displaying in Jupyter: I'm trying to display interactive maps using ipyleaflet in a jupyter notebook but am getting a string of "random" text output instead of the map. </p>
  
  <p>I have ipyleaflet v0.10.8 and jupyter notebook v5.7.8. These packages import cleanly. Using Python 2.7.</p>
  
  <p>I have also enabled the ipyleaflet extension through the command line as per the ipyleaflet install documentation even though it wasn't required as I thought this might be the problem:</p>
  
  <p>jupyter nbextension enable --py --sys-prefix ipyleaflet  # can be skipped for notebook 5.3 and above</p>
  
  <p>I have also tried enabling the following extensions directly in the notebook:</p>
  
  <pre><code>!jupyter nbextension enable --py widgetsnbextension --sys-prefix  
  !jupyter nbextension enable --py --sys-prefix ipyleaflet
  </code></pre>
  
  <p>Jupyter reports that the validation of these two extensions are ok, but I'm still not getting a map to show up, instead the map object is displayed as a line of text. Here's a rundown:</p>
  
  <pre><code>#basic map to be displayed in jupyter 
  from ipyleaflet import *
  import ipyleaflet
  print ipyleaflet.__version__
  m = Map(zoom=4, basemap=basemaps.Esri.WorldStreetMap)
  m
  </code></pre>
  
  <p>This should show a map in the output box, but the output instead is the following line of text:</p>
  
  <blockquote>
    <p>TWFwKGJhc2VtYXA9eyd1cmwnOiAnaHR0cDovL3NlcnZlci5hcmNnaXNvbmxpbmUuY29tL0FyY0dJUy9yZXN0L3NlcnZpY2VzL1dvcmxkX1N0cmVldF9NYXAvTWFwU2VydmVyL3RpbGUve3p9L3vigKY=</p>
  </blockquote>
  
  <p>Any help/suggestions appreciated, I seem to have hit a wall.</p>