I have installed helipad via pip on a Ubuntu system that has Anaconda installed. I cannot run any of the the samples. The same error is returned:
runfile('/home/zinvor/HelipadSpace/helipad-master/sample-models/Cities.py', wdir='/home/zinvor/HelipadSpace/helipad-master/sample-models')
Traceback (most recent call last):
File "/home/zinvor/HelipadSpace/helipad-master/sample-models/Cities.py", line 186, in <module>
viz = heli.useVisual(TimeSeries)
File "/home/zinvor/.local/lib/python3.9/site-packages/helipad/model.py", line 356, in useVisual
self.visual = viz(self) if viz is not None else None
File "/home/zinvor/.local/lib/python3.9/site-packages/helipad/visualize.py", line 94, in __init__
super().__init__(model)
File "/home/zinvor/.local/lib/python3.9/site-packages/helipad/visualize.py", line 55, in __init__
get_ipython().magic('matplotlib widget')
File "/usr/lib/python3/dist-packages/IPython/core/interactiveshell.py", line 2434, in magic
return self.run_line_magic(magic_name, magic_arg_s, _stack_depth=2)
File "/usr/lib/python3/dist-packages/IPython/core/interactiveshell.py", line 2336, in run_line_magic
result = fn(*args, **kwargs)
File "<decorator-gen-101>", line 2, in matplotlib
File "/usr/lib/python3/dist-packages/IPython/core/magic.py", line 187, in <lambda>
call = lambda f, *a, **k: f(*a, **k)
File "/usr/lib/python3/dist-packages/IPython/core/magics/pylab.py", line 99, in matplotlib
gui, backend = self.shell.enable_matplotlib(args.gui.lower() if isinstance(args.gui, str) else args.gui)
File "/usr/lib/python3/dist-packages/IPython/core/interactiveshell.py", line 3515, in enable_matplotlib
pt.activate_matplotlib(backend)
File "/usr/lib/python3/dist-packages/IPython/core/pylabtools.py", line 322, in activate_matplotlib
plt.switch_backend(backend)
File "/usr/lib/python3/dist-packages/matplotlib/pyplot.py", line 276, in switch_backend
class backend_mod(matplotlib.backend_bases._Backend):
File "/usr/lib/python3/dist-packages/matplotlib/pyplot.py", line 277, in backend_mod
locals().update(vars(importlib.import_module(backend_name)))
File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'ipympl'
I installed imympl and pwm separately for good measure using pip but continue to see the same. What is producing this behavior?