【问题标题】:Error while trying to open 'Love2d' game engine尝试打开“Love2d”游戏引擎时出错
【发布时间】:2020-09-05 18:54:50
【问题描述】:

我正在尝试使用 Love2D 打开游戏,但出现以下错误:

错误

boot.lua:577: 无法在路径加载游戏 '/home/panali/Desktop/Lua.love/main.lua'。确保文件夹存在于 指定路径。

追溯

[C]:在函数“错误”中
[C]:在函数“xpcall”中
[C]: 在函数'xpcall'中

谁能帮助我并告诉我我做错了什么?

【问题讨论】:

  • 这个错误是不言自明的。 “确保文件夹存在于指定路径”。你确定它存在吗?你在使用 Linux 吗?
  • 是的,我使用的是 linux ubuntu 20.04 并且该文件夹已经存在
  • 您是否尝试提供没有文件名 main.lua 的路径?在示例中只提供了一个路径。 .love 是打包爱情游戏的结局,不是吗?你把它用作文件夹吗?
  • 将您尝试过的内容添加到您的帖子中可以节省我们双方的时间;)
  • ls -l /home/panali/Desktop/Lua.love/main.lua的输出是什么

标签: lua path game-engine love2d


【解决方案1】:

你可以尝试打开文件夹而不是lua文件

【讨论】:

    【解决方案2】:

    不知道你还在看这个,错误是你不能直接打开一个main.lua,它必须在一个文件夹中。

    【讨论】:

      【解决方案3】:

      有同样的问题,通过指向文件夹而不是文件名解决了这个问题:

      love ./
      

      而不是

      love main.lua
      

      【讨论】:

        【解决方案4】:

        文件夹中不能有空格。我自己花了一个小时才弄明白。

        【讨论】:

        • 问题告诉你提问者尝试的路径,并且它已经不包含空格。
        • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
        猜你喜欢
        • 2015-05-20
        • 2012-04-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-02
        • 1970-01-01
        相关资源
        最近更新 更多