Annnnnnd now Spyder won't launch. So not impressed.
I tried a bunch of things, including --reset, but now I nuked my Fusion 360 and am re-installing. Fingers crossed.
2018-03-16 09:39:18.420 python[2965:72469] modalSession has been exited prematurely - check for a reentrant call to endModalSession:
Traceback (most recent call last):
File "spyderlib/spyder.py", line 2394, in main
mainwindow = run_spyder(app, options, args)
File "spyderlib/spyder.py", line 2272, in run_spyder
main.setup()
File "spyderlib/spyder.py", line 704, in setup
name, 'qtdesigner.png')
File "/Applications/Fusion360.app/Contents/Libraries/Neutron/Spyder/spyderlib/utils/qthelpers.py", line 341, in create_program_action
path = programs.find_program(name)
File "/Applications/Fusion360.app/Contents/Libraries/Neutron/Spyder/spyderlib/utils/programs.py", line 55, in find_program
path = is_program_installed(name)
File "/Applications/Fusion360.app/Contents/Libraries/Neutron/Spyder/spyderlib/utils/programs.py", line 38, in is_program_installed
for path in (os.environ["_PYTHON"].split(os.pathsep) + os.environ["_Spyder"].split(os.pathsep)):
File "/Users/edwin.wise/miniconda3/lib/python3.6/os.py", line 669, in __getitem__
raise KeyError(key) from None
KeyError: '_PYTHON'
Traceback (most recent call last):
File "spyderlib/spyder.py", line 2394, in main
mainwindow = run_spyder(app, options, args)
File "spyderlib/spyder.py", line 2272, in run_spyder
main.setup()
File "spyderlib/spyder.py", line 704, in setup
name, 'qtdesigner.png')
File "/Applications/Fusion360.app/Contents/Libraries/Neutron/Spyder/spyderlib/utils/qthelpers.py", line 341, in create_program_action
path = programs.find_program(name)
File "/Applications/Fusion360.app/Contents/Libraries/Neutron/Spyder/spyderlib/utils/programs.py", line 55, in find_program
path = is_program_installed(name)
File "/Applications/Fusion360.app/Contents/Libraries/Neutron/Spyder/spyderlib/utils/programs.py", line 38, in is_program_installed
for path in (os.environ["_PYTHON"].split(os.pathsep) + os.environ["_Spyder"].split(os.pathsep)):
File "/Users/edwin.wise/miniconda3/lib/python3.6/os.py", line 669, in __getitem__
raise KeyError(key) from None
KeyError: '_PYTHON'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "spyderlib/spyder.py", line 2429, in <module>
main()
File "spyderlib/spyder.py", line 2399, in main
traceback.print_exc(file=open('spyder_crash.log', 'w'))
PermissionError: [Errno 13] Permission denied: 'spyder_crash.log'