You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Love2D提示无法加载main.lua但文件实际存在的问题求助

Love2D无法加载main.lua文件的解决办法

问题核心原因

Love2D启动游戏时,不支持直接指定单个main.lua文件路径,它要求加载的是包含main.lua的文件夹,或者打包好的.love压缩包。你传入单个文件路径后,程序会把这个路径当作文件夹去查找,所以才会提示路径不存在。

具体解决步骤

  • 直接加载文件夹:将main.lua所在的C:/Users/bbaku/Desktop/random_folder/Love文件夹拖到Love2D的快捷方式图标上;或者打开命令行,执行命令:
    love "C:/Users/bbaku/Desktop/random_folder/Love"
    
  • 打包成.love文件运行:
    1. 把Love文件夹内的所有文件(包含main.lua)压缩成ZIP格式
    2. 将ZIP文件的后缀名改为.love
    3. 双击这个.love文件,或者用命令行执行:
      love "C:/Users/bbaku/Desktop/random_folder/Love.love"
      

原始报错信息

Error

[love "boot.lua"]:323: Cannot load game at path 'C:/Users/bbaku/Desktop/random_folder/Love/main.lua'.
Make sure a folder exists at the specified path.

Traceback

[love "callbacks.lua"]:228: in function 'handler'
[C]: in function 'error'
[C]: in function 'xpcall'
[C]: in function 'xpcall'

内容的提问来源于stack exchange,提问作者nodari_2000

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 02:10:32