[IPython-dev] Seeing javascript visualization from nbviewer?

Doug Blank doug.blank at gmail.com
Fri Mar 14 08:45:59 EDT 2014

I think the problem was with my implementation of Javascript(..,
lib=...). I see that the lib is used like this in the Python kernel:

$.getScript("https://www.google.com/jsapi", function () {

whereas I had:


Which did work, but only when running the cells.

Is putting Javascript(lib="") the best method for including external
Javascript libraries that are used often/many times? Or is there
something I should add to custom.js that would load it at the right


On Fri, Mar 14, 2014 at 2:01 AM, Doug Blank <doug.blank at gmail.com> wrote:
> I am working on migrating a Google visualization example [1] by
> victor_zverovich to a simpler version shown here:
> http://nbviewer.ipython.org/urls/bitbucket.org/ipre/calico/raw/master/notebooks/GeoChart.ipynb
> (users using the regular IPython Python kernel can just change
> calico.Javascript to Javascript and import it from IPython.display)
> What do I need to do be able to have the GeoChart render in nbviewer?
> Is that possible? Currently I get the same error I get before I
> execute the cells when I first open the notebook:
> """
> Javascript error adding output!
> ReferenceError: google is not defined
> """
> Any insight appreciated!
> -Doug
> [1] - http://zverovich.net/2013/06/27/visualizing-geographical-ampl-data-using-ipython-and-google-charts.html

More information about the IPython-dev mailing list