本文主要是介绍ubunutu18.04 sublimeText3 Lua的环境问题解决,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
sublimeText3 运行直接运行比命令行既省时又省事,以后就使用sublimeText3开发Lua了
安装了Lua插件之后,Ctrl+b 运行 Lua文件,出现了一个问题
[Errno 2] No such file or directory: 'lua'
[cmd: ['lua', '/home/study/test.lua']]
[dir: /home/study/]
[path: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin]
[Finished]
提示找不到lua脚本解释器
去/usr/bin/目录里查看lua 的版本
ll lua*
-rwxr-xr-x 1 root root 220056 4月 14 2016 lua5.3*
-rwxr-xr-x 1 root root 141824 4月 14 2016 luac5.3*
看来是真没有lua这个解释器,一种方式去修改sublimeText3的编译lua文件解释器为lua5.3,另一种方式给lua5.3加软链接变成如下方式:
sudo ln -s lua5.3 lua
sudo ln -s luac5.3 luaclrwxrwxrwx 1 root root 6 5月 23 17:09 lua -> lua5.3*
-rwxr-xr-x 1 root root 220056 4月 14 2016 lua5.3*
lrwxrwxrwx 1 root root 7 5月 23 17:10 luac -> luac5.3*
-rwxr-xr-x 1 root root 141824 4月 14 2016 luac5.3*
再次使用sublimeText3去运行lua脚本,成功了。
希望遇到这个问题的同胞们少走点弯路,可以帮到大家。
这篇关于ubunutu18.04 sublimeText3 Lua的环境问题解决的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!