I am using the latest cmake binary provided by python wheels.
pip install cmake
This approach does not provide cmake-gui and ccmake. And unfortunately building it from source is not an option. Is there any other way to install ccmake in virtual environment?
AFAIK, PyPI makes it hard to ship other dependencies, so that’s probably why these tools are not built for the wheels. You can use the official builds to get access to these, though it won’t be “in a virtual environment”, they can be extracted and run from anywhere without installation.
With MSYS2 also the GUI parts of CMake don’t work until installing numerous other graphical prereqs. For Python, maybe that would make too bulky wheel binaries.