LuaSockets库将无法正确加载

时间:2018-11-23 07:56:33

标签: c lua raspberry-pi luasocket

所以,我一直在烦人地尝试使用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书,并尝试做一些其他事情,但是没有得到任何不同的结果。

我正在尝试做一些使我能够将TCP消息发送到IP的事情,首先查看它是否启动,然后查看它是否会发回数据,因为它是用于实验/项目的。我在做。我也在使用Raspberry Pi 2 +。

我知道它说缺少这些Lua文件。 local socket = require("sockets")给了我类似的错误,而尝试require("socket")require("sockets.lua")仍然给我一个错误。当前似乎什么都没用,那我该怎么办?

0 个答案:

没有答案