MacOS Sierra 10.12.2 kullanıyorum ve Python'un IDLE'in Tcl / Tk ile düzgün çalışmasını sağlamaya çalışıyorum. IDLE'ı açtığımda alıyorum hata mesajı:
Python 2.7.13 (default, Dec 18 2016, 07:03:39)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)] on darwin
Type "copyright", "credits" or "license()" for more information.
>>> 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.
Hata mesajındaki linki ziyaret ederek belgeleri okudum ve bu kaynaktan Tcl / Tk versiyon 8.5.18.0'ı yükledim . Belki bir brew
Python 2.7.13 kurulumu çalıştırdığımı not etmek önemlidir . DMG'yi 8.5.18.0 için yükledikten sonra, bash terminali ve Python, Tcl / Tk yükseltmesini tanımıyor (8.5.18.0 yerine Tcl / Tk (8.5.9) tanıdığını unutmayın. IDLE ve nasıl alabilirim? yükseltilmiş python kurulum yükseltilmiş Tcl / Tk 8.5.18.0 tanımak için homebrew yükleyin? Başka bir deyişle, uyarı iletisini nasıl çözebilirim?
brew
göre, Python 3. üzerinde ayrıca ActiveTcl 8.5.18.0 sürümü ile güzel oynamak için önerilen Python sürümüdür tercih python.org/download/mac/tcltk .