Hi,
I recently succeed on installing everything on a fresh win10 22H2 version. Python version is 3.11.6
Be careful with ruamel_yaml_clib v 0.2.15 package taht is installed with mpf. This one is in conflict with mpf-mc. Uninstall it and run pip install ruamel.yaml.clib==0.2.12 before installing mpf-mc
There is an other conflict with last mpf-monitor version and pillow package. Run pip install mpf-monitor==0.57.1 instead.
(mpf0.57) D:\venvs\mpf0.57>pip list
Package Version
--------------------- ---------
asciimatics 1.15.0
certifi 2026.2.25
charset-normalizer 3.4.6
docutils 0.22.4
ffpyplayer 4.5.1
future 1.0.0
idna 3.11
Kivy 2.2.1
kivy-deps.angle 0.3.3
kivy-deps.glew 0.3.1
kivy-deps.gstreamer 0.3.3
kivy-deps.sdl2 0.6.0
Kivy-Garden 0.1.5
mpf 0.57.4
mpf-mc 0.57.1
mpf-monitor 0.57.1
packaging 23.2
Pillow 9.5.0
pip 26.0.1
prompt-toolkit 3.0.43
psutil 5.9.8
pyfiglet 1.0.4
Pygments 2.16.1
pypiwin32 223
PyQt6 6.10.2
PyQt6-Qt6 6.10.2
PyQt6_sip 13.11.1
pyserial 3.5
pyserial-asyncio 0.6
python-jsonrpc-server 0.4.0
pywin32 311
requests 2.33.0
ruamel.yaml 0.18.6
ruamel.yaml.clib 0.2.12
setuptools 72.2.0
sortedcontainers 2.4.0
terminaltables 3.1.10
ujson 5.12.0
urllib3 2.6.3
wcwidth 0.6.0