2017-08-27 4 views
-2

私はLua言語からThriftを使用しようとしています。私はluarocksを使って必要なlibsをインストールしようとしています。私はlurrocksでリサイクルをインストールできますか?

luarocks install thrift

エラーを返す!

lurocks search thrift

結果を返しません!

Apache Thrift用のluaforge(luarocks)パッケージはありますか?

+0

を前提としています。少なくとも、あなたが受け取ったエラーメッセージを共有することは理にかなっていると思いませんか? [ask]をお読みください – Piglet

答えて

1

通常のluarocks.orgのrocksリポジトリでは使用できませんが、Torch rocksリポジトリを使用することはできません。したがって、Luarocksを使用してThriftライブラリをインストールする場合は、Torch RocksリポジトリをLuarocks設定に追加する必要があります。

これを行うには、Luarocksインストールでcfg.luaファイルを探します。これは、OSとLuarocksのインストール時に使用した設定によって異なります。私の居場所は例えば/usr/local/etc/luarocks/です。

ファイルを見つけたら、それを開いてrocks_servers変数宣言を見つけて、文字列"https://raw.githubusercontent.com/torch/rocks/master"をリストに追加します。 LuarocksはThriftライブラリをインストールすることができます(他の有用なライブラリの中では、thisを参照)。

重要な注意:トーチ、ひいてはトーチライブラリ、これは最も短い文章を書き込み、何の競争ではありませんLuaJITインタプリタ

+0

あなたの答えをありがとう!しかし、それはルアのための倹約ではありません!それは元のApacheの倹約とは異なる、不器用です! – Kamyar

+0

おっと、私はその問題を抱えた人々がこの質問に来る場合に備えて、私の答えを残すつもりです。私の知識(と私のgithubとgoogle検索)には、Apache Thrift Luaライブラリのロックスペックはありません。 '/ lib/lua'の下の[here](https://github.com/apache/thrift)からライブラリをダウンロードする必要があります。ライブラリを設定してコンパイルするには、autotoolsが必要です。 – ktb

関連する問題