Python / wxPython Black Box Glitch - PullRequest
       10

Python / wxPython Black Box Glitch

0 голосов
/ 20 июля 2011

Возможно, этот вопрос лучше всего задавать в списке рассылки wxPython, но я подумал, что сначала спрошу здесь, чтобы узнать, является ли это известной проблемой (я не смог ничего найти об этом через google).

Если мой компьютер некоторое время был включен (Windows), то мои приложения wxPython часто будут отображаться странно, с черными квадратами над многими виджетами и фоном моего рабочего стола, видимым за границами (см. Изображение). Это МОЖЕТ произойти только на кадрах с ноутбуком, но я не могу подтвердить это прямо сейчас. Компьютер имеет 3 ГБ оперативной памяти и более 1 ГБ свободной, но я все еще получаю этот сбой. Если я перезапущу, он будет отображаться в течение некоторого времени, прежде чем снова появится в замешательстве.

Изображение ниже имеет wxGlade. Я использовал его, чтобы показать, что это происходит не только в программах, которые я пишу, но и в (всех?) Программах wxPython. Поэтому я не верю, что это как-то связано с моим кодированием.

Технические характеристики:

  • Python 2.5.2 (32-битная установка)
  • wxPython 2.8.11.0 (32-битная установка)
  • 64-битная Windows XP
  • 3 ГБ ОЗУ
  • Nvidia Quadro FX 3500

Это рабочий компьютер, и, к сожалению, у меня нет возможности установить любую желаемую версию программного обеспечения. Я не замечаю этого сбоя на моей Linux-коробке дома. Есть ли какой-то обходной путь, или что я могу сделать, чтобы увидеть, что может вызвать эту проблему? Спасибо!

wxPython_Issue

1 Ответ

0 голосов
/ 25 октября 2011

У меня новый компьютер, и его характеристики немного отличаются:

  • Python 2.5.2 (32-битная установка)
  • wxPython 2.9.1.1 (32-битная установка)
  • 64-битная Windows XP
  • 3,5 ГБ ОЗУ
  • Nvidia Quadro 4000

Я полагаю, что проблема "черного ящика" была проблемой с реализацией wxPython в Windows.Я больше не получаю ошибки черного ящика (с 2.9.1.1).Я установил ту же версию, что и раньше, и снова появились черные ящики.Теперь с 2.9.1.1 у меня, кажется, нет черных ящиков, НО теперь у меня есть некоторые другие проблемы!Я не могу использовать более новые версии wxPython, потому что не могу установить более новую версию Python ...

...