Lua的安装配置出现的问题以及解决方案(Win10环境下)

1.用官网的LuaSetup.exe安装包安装完成之后,打不开自带编辑器SciTE,提示缺少lua5.1.dll

我的Lua安装路径是默认路径,所以我按默认路径开始找,C:\Program Files (x86)\Lua\5.1  找到这个路径,可以发现这个文件夹里有我们所需要的lua5.1.dll的这个Dll文件,Ctrl+C,复制到我们的SciTE编辑器的安装目录文件夹下,至于这个的安装目录就直接在SciTE的那个桌面快捷方式下右键->打开所在目录,这样就找到了,默认是在这个路径下C:\Program Files (x86)\Lua\5.1\SciTE,与我们的Lua在同一个文件夹下。

2.编译器无法运行Lua文件,运行的那个按钮灰色无图标且无法点击

想要运行Lua文件必须先保存Lua文件,点击编辑器的左上角工具栏的第三个图标,鼠标移上去会显示Save,点击它,选择保存路径,输入名字,注意的是,一定要写全称,全称是指,文件名+.lua后缀。

3. Lua编译的时候,(sublime text同理)出现这种错误:“系统找不到指定的文件”

    >lua -e "io.stdout:setvbuf 'no'" "你自己写的lua文件.lua" 
    >系统找不到指定的文件。

即图下这种错误:

解决办法:配置环境变量,右键此电脑->高级系统设置->环境变量->找到系统变量的Path 

如图所示:添加到那个Lua.exe的路径,即点击新建,输入:C:\Program Files (x86)\Lua\5.1\  输入完之后一路确定就好了。
 

完成之后,测试有没有成功,Win+R,打开运行窗口,输入Lua,弹出如下窗口即成功。

然后,关闭,重新打开SciTE编译器调试程序即可。

posted @ 2019-08-20 00:23  Aatr0xd  阅读(290)  评论(0编辑  收藏  举报