Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
升华文本3 Lua编译错误_Lua_Sublimetext3 - Fatal编程技术网

升华文本3 Lua编译错误

升华文本3 Lua编译错误,lua,sublimetext3,Lua,Sublimetext3,我在试图编译升华文本3中的Lua时收到以下错误 luajit: cannot open : No such file or directory [Finished in 0.1s with exit code 1] [cmd: ['luajit', '']] [dir: /Applications/Sublime Text.app/Contents/MacOS] [path: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin]

我在试图编译升华文本3中的Lua时收到以下错误

luajit: cannot open : No such file or directory
[Finished in 0.1s with exit code 1]
[cmd: ['luajit', '']]
[dir: /Applications/Sublime Text.app/Contents/MacOS]
[path: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin]
我尝试了几个软件包,包括fixMacpaths软件包,试图解决这个问题。有什么想法吗

编辑:我再次尝试了这里的大多数解决方案。这似乎是mac软件包未修复的文件路径问题。

在终端中安装:

curl -R -O http://www.lua.org/ftp/lua-5.3.1.tar.gz
tar zxf lua-5.3.1.tar.gz
cd lua-5.3.1
make macosx test
sudo make install
为Lua创建一个构建系统,在Sublime 3中, 转到:工具>构建系统新构建系统 然后输入一个构建配置,如

接下来,使用帮助Sublime查找您的程序

git clone https://github.com/int3h/SublimeFixMacPath.git ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/FixMacPath
安装FixMacPath后,Sublime中的用户首选项将接受
其他路径项目

接下来,添加添加路径。打开升华3并转到: 升华文本>首选项>设置-用户并编辑文件以添加路径,以便它可以找到您的Lua文件,例如:

{
    "additional_path_items" : ["~/Documents"]
}
接下来,创建一个要测试的文件:
“~/Documents/hello.lua”

最后,退出并重新打开Sublime,打开测试脚本并构建⌘b


在Mac OS X 10.10.3、Sublime 3 build 3083、Lua 5.3.1中进行了测试。

所有这些都无法解决路径问题。
{
    "additional_path_items" : ["~/Documents"]
}
print"Hello, World"