当我写 require("socket") 时,发生错误
when I write require("socket"), error occurs
当我写
套接字=要求("socket")
发生此错误。
我该如何解决这个错误?
也许我认为这个问题是关于luasocket的。
no field package.preload['socket.core']
no file '.\socket\core.lua'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\lua\socket\core.l
ua'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\lua\socket\core\i
nit.lua'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\socket\core.lua'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\socket\core\init.
lua'
no file 'e:\Program Files (x86)\Lua.1\lua\socket\core.luac'
no file '.\socket\core.dll'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\socket\core.dll'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\loadall.dll'
no file '.\socket.dll'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\socket.dll'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\loadall.dll'
要么 luasocket 的文件丢失,要么你使用的是为不同版本 Lua 编译的 luasocket。
您缺少 luasocket 工作所需的动态库(通常以 socket\core.dll 形式提供)。您需要为您的 Lua 版本(无论是 Lua 5.1、5.2 还是 5.3)和您的体系结构(x86 或 x64)编译该库的一个版本。由于您似乎正在使用特定产品 (Algoryx),您可能需要与作者核实他们如何处理 luasocket 集成。
当我写
套接字=要求("socket")
发生此错误。 我该如何解决这个错误? 也许我认为这个问题是关于luasocket的。
no field package.preload['socket.core']
no file '.\socket\core.lua'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\lua\socket\core.l
ua'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\lua\socket\core\i
nit.lua'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\socket\core.lua'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\socket\core\init.
lua'
no file 'e:\Program Files (x86)\Lua.1\lua\socket\core.luac'
no file '.\socket\core.dll'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\socket\core.dll'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\loadall.dll'
no file '.\socket.dll'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\socket.dll'
no file 'e:\Program Files\Algoryx\AgX-2.15.0.4\bin\x64\loadall.dll'
要么 luasocket 的文件丢失,要么你使用的是为不同版本 Lua 编译的 luasocket。
您缺少 luasocket 工作所需的动态库(通常以 socket\core.dll 形式提供)。您需要为您的 Lua 版本(无论是 Lua 5.1、5.2 还是 5.3)和您的体系结构(x86 或 x64)编译该库的一个版本。由于您似乎正在使用特定产品 (Algoryx),您可能需要与作者核实他们如何处理 luasocket 集成。