2020-11-26 16:32

2.17.1 Opening character editor throws an error

Title says it all. here's the error window output:

pyfa v2.17.1 EVE Data Version: 1663997 (2020-02-11 15:13:50)

OS version: Windows-10-10.0.18362-SP0 Python version: 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:37:50) [MSC v.1916 64 bit (AMD64)] wxPython version: 4.0.7.post2 (wxWidgets 3.0.5) SQLAlchemy version: 1.3.13 Logbook version: 1.5.3 Requests version: 2.22.0 Dateutil version: 2.8.1

Traceback (most recent call last): File "gui\characterSelection.py", line 183, in charChanged File "gui\mainFrame.py", line 443, in OnShowCharacterEditor File "gui\auxFrame.py", line 59, in openOne File "gui\characterEditor.py", line 170, in init File "gui\characterEditor.py", line 111, in init File "gui\builtinViews\entityEditor.py", line 57, in init wx._core.wxAssertionError: C++ assertion "strcmp(setlocale(LC_ALL, NULL), "C") == 0" failed at ....\src\common\intl.cpp(1579) in wxLocale::GetInfo(): You probably called setlocale() directly instead of using wxLocale and now there is a mismatch between C/C++ and Windows locale. Things are going to break, please only change locale by creating wxLocale objects to avoid this!


  • 点赞
  • 回答
  • 收藏
  • 复制链接分享