james-linux:/home/james/桌面 # lua -e 'require "socket.http"'
lua: (command line):1: module 'socket.http' not found:
no field package.preload['socket.http']
no file './socket/http.lua'
no file '/usr/local/share/lua/5.1/socket/http.lua'
no file '/usr/local/share/lua/5.1/socket/http/init.lua'
no file '/usr/local/lib/lua/5.1/socket/http.lua'
no file '/usr/local/lib/lua/5.1/socket/http/init.lua'
no file './socket/http.so'
no file '/usr/local/lib/lua/5.1/socket/http.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
no file './socket.so'
no file '/usr/local/lib/lua/5.1/socket.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
[C]: in function 'require'
(command line):1: in main chunk
[C]: ?
然后我把luasocket的安装文件夹链接到/usr/local/share 目录下就是下面的提示
james-linux:/home/james/桌面 # lua -e 'require "socket.http"'
lua: /usr/local/share/lua/5.1/socket.lua:13: module 'socket.core' not found:
no field package.preload['socket.core']
no file './socket/core.lua'
no file '/usr/local/share/lua/5.1/socket/core.lua'
no file '/usr/local/share/lua/5.1/socket/core/init.lua'
no file '/usr/local/lib/lua/5.1/socket/core.lua'
no file '/usr/local/lib/lua/5.1/socket/core/init.lua'
no file './socket/core.so'
no file '/usr/local/lib/lua/5.1/socket/core.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
no file './socket.so'
no file '/usr/local/lib/lua/5.1/socket.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
[C]: in function 'require'
/usr/local/share/lua/5.1/socket.lua:13: in main chunk
[C]: in function 'require'
/usr/local/share/lua/5.1/socket/http.lua:11: in main chunk
[C]: in function 'require'
(command line):1: in main chunk
[C]: ?
一直就找不到core.lua,很是郁闷,希望安装成功先驱门的给个提示