2016-06-01 15 views
0

ошибки, когда я пишу, когда я пишу требуется ("гнездо"), происходит

сокет = требуется ("гнездо")

Эта ошибка возникает. Как я могу исправить эти ошибки? Возможно, я думаю, что эта проблема касается 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\5.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' 

ответ

0

Вам не хватает динамической библиотеки (обычно поставляется как socket \ core.dll), которая требуется для работы luasocket. Вы должны иметь версию этой библиотеки, скомпилированную для вашей версии Lua (будь то Lua 5.1, 5.2 или 5.3) и для вашей архитектуры (x86 или x64). Поскольку вы, похоже, используете определенный продукт (Algoryx), вы можете проверить с авторами, как они обрабатывают интеграцию luasocket.

0

Либо файлы luasocket отсутствуют, либо вы используете luasocket, скомпилированный для другой версии Lua.