Si has instalado Python desde Homebrew y al abrir Idle te encuentras con este aviso:
WARNING: The version of Tcl/Tk (8.5.9) in use may be unstable. Visit http://www.python.org/download/mac/tcltk/ for current information.
Ya somos dos.
No hagas caso a las instrucciones de esa página, vas a descargar la nueva versión de Activate y Python no va a encontrarla (ni se te ocurra buscar la ruta).
¿Y ahora qué?
Desinstalar Python… Instalar Tcl desde Homebrew, y volver a instalar Python pero indicando que use este Tcl, todo muy lógico:
~$ brew uninstall python
~$ brew install homebrew/dupes/tcl-tk
~$ brew install python –with-brewed-tk
Listo. Y tranquilo, al borrar Python no se pierde ningún módulo instalado con pip.