Project

General

Profile

Newest version of wxPython does not work well with Leginon

Added by Mario Borgnia over 10 years ago

Hi,

While installing Leginon in a new setup I realized that the local link to the win32 version (wxPython2.8-win32-unicode-2.8.12.1-py27.exe) is broken. I then followed the link to the source and since the requirements state "wxPython 2.5.2.8 or newer", I went on and downloaded the latest version i.e. wxPython3.0.

As it turns out, on windows32 (XP) launcher.py seems to work, albeit with errors in the command screen (deprecated functions and so on). However start-leginon.py fails during startup due to errors that pop-up.

On windows 64 (8 server), the errors are not fatal, but still show up on the command screen.

I finally found the older version at the wxPython download site and downgraded both computers, no errors there.

Mario

PS: I did not feel like reverting to the older version to precisely record the errors for the purpose of this report. Developers, please let me know if you find doing so useful and I'll take the time :)


Replies (2)

RE: Newest version of wxPython does not work well with Leginon - Added by Anchi Cheng over 10 years ago

Mario,

I have been using 3.0.0 on my Mac OS 10.9 for development. The only non-fatal error I've got is

CTFontCreateWithName() using name ".Lucida Grande UI" and got font with PostScript name ".LucidaGrandeUI" 

Since start-leginon.py is not strictly necessary on Windows PC that runs only Leginon clients, we will not ask you to go through the trouble to record the actual error :)

RE: Newest version of wxPython does not work well with Leginon - Added by Anchi Cheng over 10 years ago

I've fixed the missing link to wxPython2.8-win32-unicode-2.8.12.1-py27.exe

    (1-2/2)