Hello,
Just installed mpf 0.80 dev6 and Godot on a new computer for my next game
The install appears to have worked (I can run mpf and Godot) but I am getting the below error when running mpf monitor.
Thanks in advance
Traceback (most recent call last):
File "/home/dune/mpf/lib/python3.12/site-packages/mpf/core/file_manager.py", line 86, in load
file = FileManager.locate_file(filename)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dune/mpf/lib/python3.12/site-packages/mpf/core/file_manager.py", line 60, in locate_file
raise FileNotFoundError("File not found: {}".format(filename))
FileNotFoundError: File not found: /home/dune/dune/monitor/config/config.yaml
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/dune/mpf/bin/mpf", line 8, in <module>
sys.exit(run_from_command_line())
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dune/mpf/lib/python3.12/site-packages/mpf/commands/__init__.py", line 194, in run_from_command_line
CommandLineUtility(path).execute()
File "/home/dune/mpf/lib/python3.12/site-packages/mpf/commands/__init__.py", line 181, in execute
_module.Command(self.mpf_path, machine_path, remaining_args)
File "/home/dune/mpf/lib/python3.12/site-packages/mpf/commands/game.py", line 220, in __init__
config = config_loader.load_mpf_config()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dune/mpf/lib/python3.12/site-packages/mpf/core/config_loader.py", line 164, in load_mpf_config
machine_config = self._load_mpf_machine_config(config_spec)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dune/mpf/lib/python3.12/site-packages/mpf/core/config_loader.py", line 188, in _load_mpf_machine_config
return self.config_processor.load_config_files_with_cache(config_files, "machine", config_spec=config_spec)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dune/mpf/lib/python3.12/site-packages/mpf/core/config_processor.py", line 118, in load_config_files_with_cache
file_config, file_subfiles = self._load_config_file_and_return_loaded_files(configfile, config_type,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dune/mpf/lib/python3.12/site-packages/mpf/core/config_processor.py", line 187, in _load_config_file_and_return_loaded_files
config = FileManager.load(filename, expected_version_str, True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dune/mpf/lib/python3.12/site-packages/mpf/core/file_manager.py", line 89, in load
raise OSError("Could not find file {}".format(filename))
OSError: Could not find file /home/dune/dune/monitor/config/config.yaml