2

私は の新規ユーザーTORCH LDTです。libpathsモジュール ' ' (on ) の読み込みに問題がありますUbuntuエラーログは次のとおりです。

スレッド「メイン」での例外 com.naef.jnlua.LuaRuntimeException: ファイル '/usr/local/lib/lua/5.1/libpaths.so' からモジュール 'libpaths' をロード中にエラーが発生しました: /usr/local/lib/lua/5.1/ libpaths.so: 未定義のシンボル: lua_gettop at com.naef.jnlua.LuaState.lua_pcall(Native Method) at com.naef.jnlua.LuaState.call(LuaState.java:555) at org.eclipse.koneki.ldt.support. lua51.internal.interpreter.JNLua51Launcher.run(JNLua51Launcher.java:128) at org.eclipse.koneki.ldt.support.lua51.internal.interpreter.JNLua51DebugLauncher.main(JNLua51DebugLauncher.java:24)

何が問題なのですか?前もって感謝します!

4

1 に答える 1

2

これは、トーチ + Eclipse を構成する方法です。

1) torch を使用して Lua インタープリターを構成します。

Windows -> 設定 -> Lua -> インタープリターに移動します。

  • インタプリタのタイプ: Lua 5.2

  • インタープリター実行可能ファイル: /opt/torch/install/bin/qlua (-> これは qt 機能を使用するために必要です)

  • インタープリター名: Qt + Torch インタープリター引数: -lenv -e "io.stdout:setvbuf('no'); if os.getenv('DEBUG_MODE') then require 'debugger' ; require 'debugger.plugins.ffi'end"

  • LinkedExecution 引数: Lua 5.2

2)このインタープリターをデフォルトのインタープリターとして選択します

3)また、外部インタープリターで作業するには、「LuaSocket」パケットがインストールされている必要があります。インストールされていない場合、デバッグ時に「libsocket.so not found」というエラー メッセージが表示されます。

LuaSocket をインストールするには、以下を試してください:

sudo luarocks install luasocket --only-server=http://luarocks.org/repositories/rocks-scm

また

sudo luarocks install luasocket

また

luarocks install luasocket

STRUB Floriab のクレジット

于 2015-07-01T11:44:16.743 に答える