Почему я вижу различия в Tkinter между двумя сборками? - PullRequest
1 голос
/ 07 декабря 2011

Я использую Python 2.7.2 с Tkinter.Tcl версии 8.5.11, которую я установил, используя инструкции здесь . Недавно я выполнил еще одну установку, используя инструкции здесь , чтобы заставить SciPy работать правильно. Более новая установка также отображается как Python 2.7.2 и Tkinter.Tcl 8.5.11, но один и тот же код не работает в обеих установках. Я на Mac под управлением OS X 10.7.2.

В более ранней установке ключевые слова LabelFrame () «bd» и «шрифт» распознаются, а во второй - нет. Я могу использовать "borderwidth" вместо "bd" при второй установке.

При более ранней установке LabelFrame (text = "mylabel") отображает текст, встроенный во фрейм. При второй установке текст отображается за пределами рамки. Из описания здесь под заголовком «Рамки меток» я вижу ожидаемое поведение, но оно отличается от предыдущей установки.

Самая большая проблема - невозможность использовать именованные шрифты во второй установке.

Вероятно, это не связано, но во второй сборке импорт matplotlib.pylab as plt и последующее выполнение plt.plot(mydata); plt.show() отображает график, но часто приводит к сбою python.

Есть идеи, как мне заставить это работать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...