最近要學習lua,lua的庫管理是經過luarocks來實現。在安裝luarocks的時候若是出現主機同時按照多個lua版本的時候,會出現混亂。這時候你只須要...bootstrap
sudo dpkg -l | grep lua sudo apt-get remove lua5.1
若是出現lua5.1這種非預期的版本,須要對它進行卸載ubuntu
$ wget https://luarocks.org/releases/luarocks-2.4.3.tar.gz $ tar zxpf luarocks-2.4.3.tar.gz $ cd luarocks-2.4.3 $ ./configure; sudo make bootstrap $ sudo luarocks install luasocket $ lua Lua 5.3.4 Copyright (C) 1994-2017 Lua.org, PUC-Rio > require "socket"
上面編譯完成後,使用luarocks安裝luasocket,並進入lua交互界面require對應模塊進行測試。socket