You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm running OrbitalPy on a Mac Pro (2019) under Mac OS X Big Sur using the Anaconda distribution Python 3.7. Version 3.3.3 of Matplotlib is used. I get the following messages when I attempt to generate a 3D plot with animation turned on and when attempting to sate the animation to a .mp4 file:
`================================================================================
December 27, 2020 at 03:28:11
~/Keplerain Orbit Trajectory Plots - OrbitalPy-v0.7.0(python3)/OrbitalPy_Hohmann.py
Exception in Tkinter callback
Traceback (most recent call last):
File "/Users/user/opt/anaconda3/lib/python3.7/tkinter/init.py", line 1705, in call
return self.func(*args)
File "/Users/user/opt/anaconda3/lib/python3.7/tkinter/init.py", line 749, in callit
func(*args)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/backends/_backend_tk.py", line 253, in idle_draw
self.draw()
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/backends/backend_tkagg.py", line 9, in draw
super(FigureCanvasTkAgg, self).draw()
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/backends/backend_agg.py", line 407, in draw
self.figure.draw(self.renderer)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/artist.py", line 41, in draw_wrapper
return draw(artist, renderer, *args, **kwargs)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/figure.py", line 1870, in draw
self.canvas.draw_event(renderer)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/backend_bases.py", line 1759, in draw_event
self.callbacks.process(s, event)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/cbook/init.py", line 229, in process
self.exception_handler(exc)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/cbook/init.py", line 81, in _exception_printer
raise exc
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/cbook/init.py", line 224, in process
func(*args, **kwargs)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/animation.py", line 959, in _start
self._init_draw()
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/animation.py", line 1703, in _init_draw
self._draw_frame(next(self.new_frame_seq()))
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/animation.py", line 1726, in _draw_frame
self._drawn_artists = self._func(framedata, *self._args)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/orbital/plotting.py", line 238, in animate
self.pos_dot.set_3d_properties([z])
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/mpl_toolkits/mplot3d/art3d.py", line 143, in set_3d_properties
zs = np.broadcast_to(zs, xs.shape)
AttributeError: 'list' object has no attribute 'shape'
`
The Python program is attached to this note.
I'm running OrbitalPy on a Mac Pro (2019) under Mac OS X Big Sur using the Anaconda distribution Python 3.7. Version 3.3.3 of Matplotlib is used. I get the following messages when I attempt to generate a 3D plot with animation turned on and when attempting to sate the animation to a .mp4 file:
`================================================================================
December 27, 2020 at 03:28:11
~/Keplerain Orbit Trajectory Plots - OrbitalPy-v0.7.0(python3)/OrbitalPy_Hohmann.py
Exception in Tkinter callback
Traceback (most recent call last):
File "/Users/user/opt/anaconda3/lib/python3.7/tkinter/init.py", line 1705, in call
return self.func(*args)
File "/Users/user/opt/anaconda3/lib/python3.7/tkinter/init.py", line 749, in callit
func(*args)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/backends/_backend_tk.py", line 253, in idle_draw
self.draw()
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/backends/backend_tkagg.py", line 9, in draw
super(FigureCanvasTkAgg, self).draw()
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/backends/backend_agg.py", line 407, in draw
self.figure.draw(self.renderer)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/artist.py", line 41, in draw_wrapper
return draw(artist, renderer, *args, **kwargs)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/figure.py", line 1870, in draw
self.canvas.draw_event(renderer)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/backend_bases.py", line 1759, in draw_event
self.callbacks.process(s, event)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/cbook/init.py", line 229, in process
self.exception_handler(exc)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/cbook/init.py", line 81, in _exception_printer
raise exc
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/cbook/init.py", line 224, in process
func(*args, **kwargs)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/animation.py", line 959, in _start
self._init_draw()
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/animation.py", line 1703, in _init_draw
self._draw_frame(next(self.new_frame_seq()))
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/matplotlib/animation.py", line 1726, in _draw_frame
self._drawn_artists = self._func(framedata, *self._args)
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/orbital/plotting.py", line 238, in animate
self.pos_dot.set_3d_properties([z])
File "/Users/user/opt/anaconda3/lib/python3.7/site-packages/mpl_toolkits/mplot3d/art3d.py", line 143, in set_3d_properties
zs = np.broadcast_to(zs, xs.shape)
AttributeError: 'list' object has no attribute 'shape'
`
The Python program is attached to this note.
Any suggestions?
Sam Dupree.
OrbitalPy_Hohmann.py.txt
The text was updated successfully, but these errors were encountered: