I upgraded to Apache Zeppelin v0.10.x from v0.9.x and randomly my Python Matplotlib scripts stopped rendering images. Anything that called the plot method would just return the string response of the function. Like below:
If this happens to you, just add the following directive after %python:
After that, it should work again:
I’m not sure why this seems to happen. After it’s applied it seems to apply to all future blocks too.