Compile fails in OpenSUSE Tumbleweed wxPython-4.2.0

Sorry for all the above, I did not follow properly the instructions from https://wxpython.org/blog/2017-08-17-builds-for-linux-with-pip/index.html.

Yet today I did follow the instructions and ended up with this o/p:

[ 11/937] Compiling sip/cpp/sip_corewxListView.cpp
  In file included from ../../../../ext/wxWidgets/include/wx/defs.h:45,
                   from ../../../../ext/wxWidgets/include/wx/wx.h:14,
                   from ../../../../wx/include/wxPython/wxpy_api.h:41,
                   from ../../../../sip/cpp/sipAPI_core.h:22040,
                   from ../../../../sip/cpp/sip_corewxListView.cpp:10:
  ../../../../ext/wxWidgets/include/wx/platform.h:159:10: fatal error: wx/setup.h: No such file or directory
    159 | #include "wx/setup.h"
        |          ^~~~~~~~~~~~
  compilation terminated.

  Waf: Leaving directory `/tmp/pip-req-build-zz9khi6m/build/waf/3.10/gtk3'
  Build failed
   -> task in '_core' failed with exit status 1 (run with -v to display more information)
  Command '"/home/user/tmp/builder_py/bin/python3" /tmp/pip-req-build-zz9khi6m/bin/waf-2.0.24 --wx_config=/tmp/pip-req-build-zz9khi6m/build/wxbld/gtk3/wx-config --gtk3 --python="/home/user/tmp/builder_py/bin/python3" --out=build/waf/3.10/gtk3 configure build ' failed with exit code 1.
  Finished command: build_py (0m7.524s)
  Finished command: build (13m15.192s)
  Command '"/home/user/tmp/builder_py/bin/python3" -u build.py build' failed with exit code 1.
  error: subprocess-exited-with-error
  
  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> See above for output.
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  full command: /home/user/tmp/builder_py/bin/python3 -u -c '
  exec(compile('"'"''"'"''"'"'
  # This is <pip-setuptools-caller> -- a caller that pip uses to run setup.py
  #
  # - It imports setuptools before invoking setup.py, to enable projects that directly
  #   import from `distutils.core` to work with newer packaging standards.
  # - It provides a clear error message when setuptools is not installed.
  # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so
  #   setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning:
  #     manifest_maker: standard file '"'"'-c'"'"' not found".
  # - It generates a shim setup.py, for handling setup.cfg-only projects.
  import os, sys, tokenize
  
  try:
      import setuptools
  except ImportError as error:
      print(
          "ERROR: Can not execute `setup.py` since setuptools is not available in "
          "the build environment.",
          file=sys.stderr,
      )
      sys.exit(1)

But I already have installed setuptools

(builder_py) user@pc-116:~/tmp> pip install -U setuptools
Requirement already satisfied: setuptools in ./builder_py/lib/python3.10/site-packages (65.6.0)

A pick in the directory where setuptools is installed in this virtual python environment found the following list:

(builder_py) user@pc-116:~/tmp/builder_py/lib/python3.10/site-packages/setuptools> l
total 1016
drwxr-xr-x 1 user user   1002 Nov 22 08:43 ./
drwxr-xr-x 1 user user    418 Nov 22 08:44 ../
-rw-r--r-- 1 user user   7346 Nov 22 08:43 archive_util.py
-rw-r--r-- 1 user user  19539 Nov 22 08:43 build_meta.py
-rw-r--r-- 1 user user  65536 Nov 22 08:43 cli-32.exe
-rw-r--r-- 1 user user  74752 Nov 22 08:43 cli-64.exe
-rw-r--r-- 1 user user 137216 Nov 22 08:43 cli-arm64.exe
-rw-r--r-- 1 user user  65536 Nov 22 08:43 cli.exe
drwxr-xr-x 1 user user    672 Nov 22 08:43 command/
drwxr-xr-x 1 user user    200 Nov 22 08:43 config/
-rw-r--r-- 1 user user   5499 Nov 22 08:43 depends.py
-rw-r--r-- 1 user user    218 Nov 22 08:43 _deprecation_warning.py
-rw-r--r-- 1 user user    949 Nov 22 08:43 dep_util.py
-rw-r--r-- 1 user user  20799 Nov 22 08:43 discovery.py
-rw-r--r-- 1 user user  45578 Nov 22 08:43 dist.py
drwxr-xr-x 1 user user    842 Nov 22 08:43 _distutils/
-rw-r--r-- 1 user user   1972 Nov 22 08:43 _entry_points.py
-rw-r--r-- 1 user user   2464 Nov 22 08:43 errors.py
-rw-r--r-- 1 user user   5591 Nov 22 08:43 extension.py
drwxr-xr-x 1 user user     44 Nov 22 08:43 extern/
-rw-r--r-- 1 user user   4873 Nov 22 08:43 glob.py
-rw-r--r-- 1 user user  65536 Nov 22 08:43 gui-32.exe
-rw-r--r-- 1 user user  75264 Nov 22 08:43 gui-64.exe
-rw-r--r-- 1 user user 137728 Nov 22 08:43 gui-arm64.exe
-rw-r--r-- 1 user user  65536 Nov 22 08:43 gui.exe
-rw-r--r-- 1 user user   1311 Nov 22 08:43 _importlib.py
-rw-r--r-- 1 user user   2392 Nov 22 08:43 _imp.py
-rw-r--r-- 1 user user   8429 Nov 22 08:43 __init__.py
-rw-r--r-- 1 user user   3824 Nov 22 08:43 installer.py
-rw-r--r-- 1 user user    675 Nov 22 08:43 _itertools.py
-rw-r--r-- 1 user user    812 Nov 22 08:43 launch.py
-rw-r--r-- 1 user user   1210 Nov 22 08:43 logging.py
-rw-r--r-- 1 user user   4857 Nov 22 08:43 monkey.py
-rw-r--r-- 1 user user  47724 Nov 22 08:43 msvc.py
-rw-r--r-- 1 user user   3093 Nov 22 08:43 namespaces.py
-rw-r--r-- 1 user user  40329 Nov 22 08:43 package_index.py
-rw-r--r-- 1 user user    749 Nov 22 08:43 _path.py
-rw-r--r-- 1 user user    245 Nov 22 08:43 py34compat.py
drwxr-xr-x 1 user user   1472 Nov 22 08:43 __pycache__/
-rw-r--r-- 1 user user    501 Nov 22 08:43 _reqs.py
-rw-r--r-- 1 user user  14348 Nov 22 08:43 sandbox.py
-rw-r--r-- 1 user user    218 Nov 22 08:43 script (dev).tmpl
-rw-r--r-- 1 user user    138 Nov 22 08:43 script.tmpl
-rw-r--r-- 1 user user    941 Nov 22 08:43 unicode_utils.py
drwxr-xr-x 1 user user    286 Nov 22 08:43 _vendor/
-rw-r--r-- 1 user user    144 Nov 22 08:43 version.py
-rw-r--r-- 1 user user   8376 Nov 22 08:43 wheel.py
-rw-r--r-- 1 user user    718 Nov 22 08:43 windows_support.py

Is there a possibility because of my previous failed installation in the system to now fail compile the code? If so is there anything that can be done?