天天看點

筆記:sublime text 3運作lua代碼報錯:[WinError 2] 系統找不到指定的檔案。

今天把sublime text 2解除安裝了,從官網下載下傳了sublime text 3并且安裝,結果在調試lua代碼時報如下錯誤:

筆記:sublime text 3運作lua代碼報錯:[WinError 2] 系統找不到指定的檔案。

網上查了半天該錯誤的解決方法,都沒有查到相關lua程式調試報這類錯誤的問題及解決方案,隻好自己建個新編譯系統檔案,如下:

筆記:sublime text 3運作lua代碼報錯:[WinError 2] 系統找不到指定的檔案。

選擇New Build System...項:

然後在彈出的檔案内将内容替換為如下代碼:

{

"cmd": ["這裡填寫你的lua解釋器完整路徑,如果我的存放在:C:/Users/Administrator/Desktop/lua/lua_interpreter.exe", "$file"],  

"file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)",  

"selector": "source.lua"  

}

替換後儲存檔案,如儲存的檔案名為:lua_custom.sublime-build,這時你再打開Tool->Build System, 你會看到展開欄裡會多出lua_custom這個選項,然後你點選這個選項,這時再快捷鍵Ctrl + B就可以正常執行lua代碼調試。

關于編譯生成lua解釋器,可以直接去lua官網:http://www.lua.org/versions.html 下載下傳适合自己lua版本的lua源碼去編譯生成,我用的lua5.3版本源碼編譯生成的解釋器,下載下傳連結:http://download.csdn.net/download/qq_31766907/10242385