我的错误:
Traceback (most recent call last):
File "Main.py", line 12, in <module>
File "Main_menu.py", line 14, in __init__
File "arcade\texture.py", line 504, in load_texture
File "arcade\resources\__init__.py", line 39, in resolve_resource_path
raise FileNotFoundError(f"Cannot locate resource : {path}")
FileNotFoundError: Cannot locate resource : menu_background.jpg
查询输入到控制台:
pyinstaller Main.py --add-data "menu_background.jpg;." --onefile --noconsole
从
--add-data
更改控制台提示没有帮助。
看起来您正在从不存在 jpg 文件的目录运行命令。 要么将该文件移动到您的工作目录, 或者提供 jpg 文件的完整路径。
例如,如果您使用的是 Windows:
pyinstaller Main.py --add-data "C:/Users/you/Desktop/menu_background.jpg;." --onefile --noconsole