为什么Linux无法在终端中显示/运行我的Chromebook上的lua代码?

14ifxucb  于 2023-06-21  发布在  Linux
关注(0)|答案(1)|浏览(88)

我拼命尝试使用 * Love 2d * 打开游戏,当我在Chromebook终端上插入love /path/to/my/proyect/时出现以下错误。

Error

boot.lua:577: Cannot load game at path '/home/path/to/PROYECTOS/'.
Make sure a folder exists at the specified path.`

Traceback

[C]: in function 'error'
[C]: in function 'xpcall'
[C]: in function 'xpcall'

有谁能帮我一下,请问出了什么问题?哦,顺便说一下。是的,我已经在PROYECTOS里面放了一个文件夹,这个文件夹就是存储main.lua脚本(我的游戏)的地方。我将提供我如何设置我的Chromebook的照片,因为它可能是根本的问题。

希望这张图片能澄清这个问题:

  • 在图像中可以看到文件夹PROYECTOS,其中有另一个文件夹,其中 main.lua 的东西存储在称为1.PONG的文件夹中
  • 我对这个问题做了什么

我已经尝试运行基于Love 2D的网站"Getting Started"的Lua文件,并提供给我上一段所示的错误。由于这一点,我一直在寻找其他论坛的情况下,解决方案是给我的问题。不幸的是,这些问题中的大多数直接指向Windows系统,而不是Linux系统。我所期望的是代码本身运行并以图像的形式显示我输入的代码。然而,我遇到了一个没有明显原因的错误。我在PROYECTOS里面放了一个文件夹。

lo8azlld

lo8azlld1#

Getting Started页面声明:

跑步游戏

LOVE可以通过两种方式加载游戏:

  • 从包含main.lua文件的文件夹。
  • 从一个.love文件,该文件在最顶层的目录级别(也称为根目录)中有一个main.lua文件

因此,如果您的1.PONG目录包含您的main.lua文件,则需要运行:

love /path/to/PROYECTOS/1.PONG/

相应地调整/path/to
基本上,将包含main.lua文件的目录的路径传递给love可执行文件。

相关问题