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編譯器調試程序即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章