1. 程式人生 > >luasocks的安裝以及註意事項

luasocks的安裝以及註意事項

lua luarocks ubuntu

最近要學習lua,lua的庫管理是通過luarocks來實現。在安裝luarocks的時候如果出現主機同時按照多個lua版本的時候,會出現混亂。這時候你只需要...

  • ubuntu 16.04
  • 自己編譯的lua5.3.4

1. 查看主機是否安裝了其它lua版本

sudo dpkg -l | grep lua
sudo apt-get remove lua5.1

如果出現lua5.1這種非預期的版本,需要對它進行卸載

2. 下載luarocks源碼包,編譯

$ 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對應模塊進行測試。

3. 參考

luarocks 安裝
ubuntu安裝lua和luarocks

luasocks的安裝以及註意事項