6
require "utils.lua"
stdin:1: module 'utils.lua' not found:
no field package.preload['utils.lua']
no file 'D:\blizzard\Projects\Lua'
no file '.\utils\lua.dll'
no file 'D:\blizzard\Projects\Lua\utils\lua.dll'
no file 'D:\blizzard\Projects\Lua\loadall.dll'
no file '.\utils.dll'
no file 'D:\blizzard\Projects\Lua\utils.dll'
no file 'D:\blizzard\Projects\Lua\loadall.dll'
爲什麼LuaJIT搜索.dll而不是.lua以及如何解決此問題?LuaJIT需要模塊錯誤
更多信息「和utils的。LU的應爲LUA_PATH來......通過」。我還沒有明白這一點。我放置utils.lua的目錄位於LUA_PATH環境中。變量,我省略了「.lua」,但這沒有幫助。 – DSblizzard
utils.lua。抱歉錯字。所以你的package.path變量包含許多Lua查找庫的目錄。 utils.lua應該在其中之一。 – jpjacobs
好的,我將LUA_PATH改爲D:\ blizzard \ Projects \ Lua \ ?. lua,它工作正常。 – DSblizzard