I installed Python 3.7.0 using homebrew as it is more up to date than the version offered by python.org. It seems to work fine in the terminal but if I try to open idle3 it crashes. I already installed python 2.7.15 in the same way and idle opens up fine.
$ idle3
Traceback (most recent call last):
File "/usr/local/bin/idle3", line 3, in <module>
from idlelib.pyshell import main
File "/usr/local/Cellar/python3/3.7.0/Frameworks/Python.framework/Versions/3.7/lib/python3.7/idlelib/pyshell.py", line 30, in <module>
parent=root)
File "/usr/local/Cellar/python3/3.7.0/Frameworks/Python.framework/Versions/3.7/lib/python3.7/tkinter/messagebox.py", line 91, in showerror
return _show(title, message, ERROR, OK, **options)
File "/usr/local/Cellar/python3/3.7.0/Frameworks/Python.framework/Versions/3.7/lib/python3.7/tkinter/messagebox.py", line 72, in _show
res = Message(**options).show()
File "/usr/local/Cellar/python3/3.7.0/Frameworks/Python.framework/Versions/3.7/lib/python3.7/tkinter/commondialog.py", line 43, in show
s = w.tk.call(self.command, *w._options(self.options))
_tkinter.TclError
The output from brew doctor is :
Warning: Unbrewed dylibs were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Tigerbrew formulae, and may need to be deleted.
Unexpected dylibs:
/usr/local/lib/libfuse.0.dylib
/usr/local/lib/libulockmgr.1.dylib
Warning: Unbrewed header files were found in /usr/local/include.
If you didn't put them there on purpose they could cause problems when
building Tigerbrew formulae, and may need to be deleted.
Unexpected header files:
/usr/local/include/ulockmgr.h
Warning: Unbrewed .la files were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Tigerbrew formulae, and may need to be deleted.
Unexpected .la files:
/usr/local/lib/libulockmgr.la
Warning: Unbrewed static libraries were found in /usr/local/lib.
If you didn't put them there on purpose they could cause problems when
building Tigerbrew formulae, and may need to be deleted.
Unexpected static libraries:
/usr/local/lib/libfuse.a
/usr/local/lib/libulockmgr.a
I installed Python 3.7.0 using homebrew as it is more up to date than the version offered by python.org. It seems to work fine in the terminal but if I try to open idle3 it crashes. I already installed python 2.7.15 in the same way and idle opens up fine.
The output from brew doctor is :
Output from brew --config
Is there anything I can do to fix this?