Як виправити помилку CMake: wxPython/Phoenix does not appear to be installed on the system

Проблема

Під час спроби скомпілювати програму за допомогою CMake ви бачите таке повідомлення про помилку:

cmake_wxpython_error.txt
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'wx'
CMake Error at cmake/FindwxPython.cmake:56 (message):
  wxPython/Phoenix does not appear to be installed on the system
Call Stack (most recent call first):
  CMakeLists.txt:1004 (find_package)

Рішення

CMake по суті перевіряє, чи встановлено у вас Python-пакет wx.

Щоб встановити його, використовуйте

install_wxpython.sh
pip install --user --break-system-packages wxpython

Якщо це не спрацює, перевірте, чи у вас встановлено кілька версій Python


Дивіться схожі статті за категоріями: CMake, Python