Hi,

I am attempting to improve the matplotlib plotting capabilities in the
python interpreter (see the ZEPPELIN-1318 JIRA issue) and have ran into
some issues. Specifically, after saving my changes to bootstrap.py and
rebuilding, I get the following error message after running the unit tests:

AttributeError: 'PyZeppelinContext' object has no attribute 'show'
expected:<SUCCESS> but was:<ERROR>

  PythonInterpreterPandasSqlTest.sqlOverTestDataPrintsTable:129
Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

The same error message also appeared when I attempted to run the simple
matplotlib example notebook. This seems to happen if I make any changes to
the show_matplotlib() method in bootstrap.py, including one line changes
that don't actually do anything. I also tested the module for syntax errors
in my local python installation and everything seems to check out, so I
can't understand where the problem lies. I am fairly certain my changes are
sound (see [1]). I tested this for a zeppelin build without any additional
options (mvn clean package -DskipTests) both with the modified and
unmodified source code, the latter having no issues.

[1] - https://github.com/agoodm/zeppelin/commit/
10c06a9ceb7be94085ea39ebaad8beab7e0ff024

Any help would be appreciated.

Thanks,
Alex

-- 
Alex Goodman
Data Scientist I
Science Data Modeling and Computing (398K)
Jet Propulsion Laboratory
California Institute of Technology
Tel: +1-818-354-6012

Reply via email to