2013-05-10 15 views
6

Kiedy uruchamiam mojego kodu w terminalu, otrzymuję ten błąd/wiadomość:„moduł«socket.http»nie znaleziono:” --Lua na 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' 

Niektóre źródła doprowadziły mnie do zbadania LuaSocket, ale wciąż nie mam pojęcia, co robić i jak to zainstalować.

Odpowiedz

0

Jeszcze kilka punktów ts. Podczas konfigurowania luarocks może trzeba wskazać lua katalogu instalacyjnego na przykład: ./configure --with-lua =/opt/lua53/

Istnieją podobne opcje: --with-lua-bin --with-lua-include Możesz użyć dowolnego z nich, ale upewnij się, że żądana struktura katalogów jest dostępna w wymienionym katalogu!