Solución para Tcl/tk para Python instalado desde Homebrew

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.