如何使用luarocks安装Thrift?

我正在尝试在Lua语言中使用Thrift。我正在尝试使用luarocks安装所需的库。

luarocks install thrift

返回错误!

luarocks search thrift

没有结果!

是否有任何Apache Thrift的luaforge(luarocks)包?

点赞
用户6614127
用户6614127

Thrift并不在普通的luarocks.org rocks存储库中,而是通过Torch rocks存储库来获取。因此,如果您想使用Luarocks安装Thrift库,则需要将Torch rocks存储库添加到您的Luarocks配置中。

要做到这一点,请找到Luarocks安装中的cfg.lua文件。这取决于操作系统和您安装Luarocks时使用的设置。例如,我的文件位于/usr/local/etc/luarocks/

一旦定位到该文件,请打开它并定位rocks_servers变量声明,并将字符串"https://raw.githubusercontent.com/torch/rocks/master"添加到列表中。Luarocks将能够安装Thrift库(以及其他有用的库,请参见这里)。

重要提示:Torch和Torch库均假定使用LuaJIT解释器

2017-08-27 13:51:33