mpf -both2020-08-15 17:50:46,961 : INFO : Machine : MPF path: c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf
2020-08-15 17:50:46,961 : INFO : Machine : Machine path: C:\Development\pinball\pinbot-recoded
2020-08-15 17:50:46,961 : INFO : Machine : Platform: win32
2020-08-15 17:50:46,961 : INFO : Machine : Python executable location: c:\users\andrew\appdata\local\programs\python\python36\python.exe
2020-08-15 17:50:46,961 : INFO : Machine : Python version: 3.6.4 (64-bit)
2020-08-15 17:50:46,966 : INFO : Machine : Initialise MPF.
2020-08-15 17:50:47,008 : ERROR : Machine : Failed to initialise MPF
Traceback (most recent call last):
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\platforms\p_roc_common.py", line 30, in <module>
import pinproc
ModuleNotFoundError: No module named 'pinproc'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\platforms\p_roc_common.py", line 38, in <module>
from mpf.platforms.pinproc.windows import pinproc
ImportError: DLL load failed: The specified module could not be found.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\core\machine.py", line 662, in initialise_mpf
raise init.exception()
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\core\machine.py", line 238, in initialise
await self.initialise_core_and_hardware()
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\core\machine.py", line 224, in initialise_core_and_hardware
self._load_hardware_platforms()
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\core\machine.py", line 466, in _load_hardware_platforms
self.add_platform(hardware_platform)
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\core\machine.py", line 599, in add_platform
self.hardware_platforms[name] = hardware_platform(self)
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\platforms\p_roc.py", line 42, in __init__
super().__init__(machine)
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\platforms\p_roc_common.py", line 170, in __init__
'the -x command like option for now instead.') from IMPORT_ERROR
AssertionError: Could not import "pinproc". Most likely you do not have libpinproc and/or pypinproc installed. You can run MPF in software-only "virtual" mode by using the -x command like option for now instead.
2020-08-15 17:50:47,025 : INFO : root : MPF run loop ended.
hardware:
platform: p_roc
driverboards: snux
coils: snux
rgb_dmd: smartmatrix
Jan
asciimatics 1.11.0
certifi 2019.3.9
chardet 3.0.4
docutils 0.14
ffpyplayer 4.3.1
future 0.17.1
idna 2.8
Kivy 1.11.1
kivy-deps.glew 0.1.12
kivy-deps.glew-dev 0.1.12
kivy-deps.gstreamer 0.1.18
kivy-deps.gstreamer-dev 0.1.18
kivy-deps.sdl2 0.1.23
kivy-deps.sdl2-dev 0.1.23
Kivy-Garden 0.1.4
mpf 0.54.0.dev62
mpf-mc 0.54.0.dev15
mpf-monitor 0.53.0
Pillow 6.0.0
pip 20.2.2
prompt-toolkit 3.0.5
psutil 5.7.0
pyfiglet 0.8.post1
Pygments 2.3.1
pypiwin32 223
PyQt5 5.12.2
PyQt5-sip 4.19.17
pyserial 3.4
pyserial-asyncio 0.4
pywin32 224
requests 2.21.0
ruamel.yaml 0.15.100
setuptools 46.1.3
sortedcontainers 2.1.0
terminaltables 3.1.0
typing 3.6.6
urllib3 1.24.2
wcwidth 0.1.7Unfortunately everything looks good. Did you try MPF 0.53 (stable) before? Did it work on that version?
Jan
pip3 list
mpf 0.53.4
mpf-mc 0.53.6
mpf-monitor 0.53.1AppData\Local\Tempmpf both2020-08-19 16:55:08,648 : INFO : Machine : MPF path: c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf
2020-08-19 16:55:08,649 : INFO : Machine : Machine path: C:\Development\pinball\pinbot-recoded
2020-08-19 16:55:08,649 : INFO : Machine : Platform: win32
2020-08-19 16:55:08,649 : INFO : Machine : Python executable location: c:\users\andrew\appdata\local\programs\python\python36\python.exe
2020-08-19 16:55:08,649 : INFO : Machine : Python version: 3.6.4 (64-bit)
2020-08-19 16:55:08,649 : INFO : Machine : Machine config file #1: config.yaml
2020-08-19 16:55:08,653 : INFO : ConfigProcessor : Loading config from cache: C:\Users\Andrew\AppData\Local\Temp\e9b119f7f846804d3fbbca524bbaca24.mpf_cache
2020-08-19 16:55:08,664 : INFO : Machine : Initialise MPF.
2020-08-19 16:55:10,855 : INFO : ConfigValidator : Config spec file cache created: C:\Users\Andrew\AppData\Local\Temp\config_spec.mpf_cache
2020-08-19 16:55:14,422 : INFO : P-Roc : Connecting to P-ROC
2020-08-19 16:55:14,426 : INFO : SmartMatrixDevice : Connecting to SmartMatrix RGB DMD on com3 baud 2500000
pip install mpf mpf-mc mpf-monitor --pre --upgradepip3 list
mpf 0.54.0.dev64
mpf-mc 0.54.0.dev16
mpf-monitor 0.54.0.dev4
mpf both2020-08-19 17:07:07,139 : INFO : Machine : MPF path: c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf
2020-08-19 17:07:07,140 : INFO : Machine : Machine path: C:\Development\pinball\pinbot-recoded
2020-08-19 17:07:07,140 : INFO : Machine : Platform: win32
2020-08-19 17:07:07,140 : INFO : Machine : Python executable location: c:\users\andrew\appdata\local\programs\python\python36\python.exe
2020-08-19 17:07:07,141 : INFO : Machine : Python version: 3.6.4 (64-bit)
2020-08-19 17:07:07,149 : INFO : Machine : Initialise MPF.
2020-08-19 17:07:07,435 : ERROR : Machine : Failed to initialise MPF
Traceback (most recent call last):
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\platforms\p_roc_common.py", line 30, in <module>
import pinproc
ModuleNotFoundError: No module named 'pinproc'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\platforms\p_roc_common.py", line 38, in <module>
from mpf.platforms.pinproc.windows import pinproc
ImportError: DLL load failed: The specified module could not be found.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\core\machine.py", line 663, in initialise_mpf
raise init.exception()
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\core\machine.py", line 239, in initialise
await self.initialise_core_and_hardware()
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\core\machine.py", line 225, in initialise_core_and_hardware
self._load_hardware_platforms()
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\core\machine.py", line 467, in _load_hardware_platforms
self.add_platform(hardware_platform)
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\core\machine.py", line 600, in add_platform
self.hardware_platforms[name] = hardware_platform(self)
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\platforms\p_roc.py", line 42, in __init__
super().__init__(machine)
File "c:\users\andrew\appdata\local\programs\python\python36\lib\site-packages\mpf\platforms\p_roc_common.py", line 170, in __init__
'the -x command like option for now instead.') from IMPORT_ERROR
AssertionError: Could not import "pinproc". Most likely you do not have libpinproc and/or pypinproc installed. You can run MPF in software-only "virtual" mode by using the -x command like option for now instead.
Jan