Библиотека LuaSockets не будет корректно загружаться - PullRequest
0 голосов
/ 23 ноября 2018

Итак, я досадно пытаюсь работать с LuaSockets2.0.2, и когда я пытаюсь его использовать, я получаю следующую ошибку:

lua5.1: /media/pi/Cruzer/Lua/flywheels.lua:7: module 'luasocket.c' not       found:
no field package.preload['luasocket.c']
no file './luasocket/c.lua'
no file '/usr/local/share/lua/5.1/luasocket/c.lua'
no file '/usr/local/share/lua/5.1/luasocket/c/init.lua'
no file '/usr/local/lib/lua/5.1/luasocket/c.lua'
no file '/usr/local/lib/lua/5.1/luasocket/c/init.lua'
no file '/usr/share/lua/5.1/luasocket/c.lua'
no file '/usr/share/lua/5.1/luasocket/c/init.lua'
no file './luasocket/c.so'
no file '/usr/local/lib/lua/5.1/luasocket/c.so'
no file '/usr/lib/arm-linux-gnueabihf/lua/5.1/luasocket/c.so'
no file '/usr/lib/lua/5.1/luasocket/c.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
no file './luasocket.so'
no file '/usr/local/lib/lua/5.1/luasocket.so'
no file '/usr/lib/arm-linux-gnueabihf/lua/5.1/luasocket.so'
no file '/usr/lib/lua/5.1/luasocket.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
[C]: in function 'require'
/media/pi/Cruzer/Lua/flywheels.lua:7: in main chunk
[C]: ?

Запуск только с Lua дает мне то же самоепроблема.Я прочитал документацию LuaSocket, проверил мою книгу Lua третьего издания и попытался сделать несколько других вещей, но я не получил никаких различных результатов.

I 'я пытаюсь сделать что-то, что позволит мне отправить TCP-сообщение на IP, чтобы сначала посмотреть, работает ли он, а во-вторых, посмотреть, будет ли оно отправлять обратно данные, как для эксперимента / проекта, который я делаю.Я также использую Raspberry Pi 2 +.

Я понимаю, что он говорит, что эти файлы Lua отсутствуют.local socket = require("sockets") выдает мне похожую ошибку, а попытки require("socket") или require("sockets.lua") все равно дают мне ошибку.В настоящее время ничего не работает, так что мне делать?

...