Я использую macOS 10.12.1 Sierra. Я использую Python 2.7.12, установленный с
brew install python
но IDLE дает предупреждение
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.
и, конечно же, он разбился часто. 8.5.9 - это предустановленная версия macOS.
Я могу загрузить стабильную версию 8.5.18 с сайта ActiveState (по рекомендации python, который работает с установками python с python.org(поскольку они ищут любую другую версию Tcl/Tk, прежде чем прибегать к нестабильному стандарту macOS 8.5.9).
Однако эта загрузка не влияет на установленный brew IDLE python, который продолжает использовать 8.5.9.
Есть ли что-нибудь, что я могу сделать, чтобы связать обновленный Tcl/Tk с Homebrew или установить Tcl/Tk прямо с homebrew?
Я также заметил, что точно такая же проблема возникает при использовании anaconda python, который использует предустановленный mac tcl/tk 8.5.9, а не установленный пользователем tcl/tk 8.5.18