2013-05-10 138 views
6

當我跑我的終端代碼,我得到這個錯誤/消息:「模塊‘socket.http’未找到:」 --Lua iMac上

module 'socket.http' not found: 
    no field package.preload['socket.http'] 
    no file '/usr/local/share/lua/5.2/socket/http.lua' 
    no file '/usr/local/share/lua/5.2/socket/http/init.lua' 
    no file '/usr/local/lib/lua/5.2/socket/http.lua' 
    no file '/usr/local/lib/lua/5.2/socket/http/init.lua' 
    no file './socket/http.lua' 
    no file '/usr/local/lib/lua/5.2/socket/http.so' 
    no file '/usr/local/lib/lua/5.2/loadall.so' 
    no file './socket/http.so' 
    no file '/usr/local/lib/lua/5.2/socket.so' 
    no file '/usr/local/lib/lua/5.2/loadall.so' 
    no file './socket.so' 

一些消息來源帶領我尋找到LuaSocket,但我仍然不知道該怎麼做,或者我會如何安裝它。

回答

0

更多點TS。在配置luarocks您可能需要指向LUA的安裝目錄,例如: 的./configure --with-LUA = /選擇/ lua53/

有類似的選項: --with-LUA斌 --with-lua-include 您可以使用其中任何一種,但要確保您所提及的目錄中有所需的目錄結構!