Kicad 8.0.0-rc2 - Could not determine wxPython version - Linux (Debian based MX-21)
I built wxWidgets 3.2.2.1 from source and install it under /usr/local. python3 could find the wxPython version:
Python 3.9.2 (default, Feb 28 2021, 17:03:44)
[GCC 10.2.1 20210110] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from wx import version
>>> version()
'4.2.1 gtk3 (phoenix) wxWidgets 3.2.2.1'
>>>
cmake find also the correct versions: cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DKICAD_USE_EGL=0 -DKICAD_SCRIPTING_WXPYTHON=1 ../../
-- pybind11 v2.9.2 -- Found wxPython Phoenix 4.2.1/gtk3 (wxWidgets 3.2.2.1) -- Found wxWidgets: -L/usr/local/lib;-pthread;;;-lwx_gtk3u_gl-3.2;-lwx_gtk3u_aui-3.2;-lwx_gtk3u_html-3.2;-lwx_gtk3u_core-3.2;-lwx_baseu_net-3.2;-lwx_baseu-3.2;-lwx_gtk3u_propgrid-3.2;-lwx_baseu_xml-3.2;-lwx_gtk3u_stc-3.2;-lwx_gtk3u_richtext-3.2 (found suitable version "3.2.2.1", minimum required is "3.2.2.1")
KiCad can't determine the wxPython version and disables python.
I found some articles about the wrong wxPython version. Could it be, that the problem is that KiCad shows the wxWidgets version 3.2.2 instead the version 3.2.2.1?
Application: KiCad Schematic Editor x86_64 on x86_64
Version: 8.0.0-rc2, release build
Libraries:
wxWidgets 3.2.2
FreeType 2.10.4
HarfBuzz 2.7.4
FontConfig 2.13.1
Platform: Debian GNU/Linux 11 (bullseye), 64 bit, Little endian, wxGTK, X11, xfce, x11
wxWidgets: 3.2.2 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.5.1
Curl: 7.74.0
ngspice: 34
Compiler: GCC 10.2.1 with C++ ABI 1014
Build settings: