0
我下載了Lua和Ravi 5.3調試器插件並更改了lanuch.json。我只是把所有的火炬激活的路徑添加到它。如何在Ubuntu上使用torch7配置vscode?
{
"version": "0.2.0",
"configurations": [
{
"name": "Ravi Debugger",
"type": "lua",
"request": "launch",
"program": "${workspaceRoot}/main.lua",
"stopOnEntry": true,
"cwd": "${workspaceRoot}",
"LUA_PATH": "$/home/yan/.luarocks/share/lua/5.1/?.lua;/home/yan/.luarocks/share/lua/5.1/?/init.lua;/home/yan/torch/install/share/lua/5.1/?.lua;/home/yan/torch/install/share/lua/5.1/?/init.lua;./?.lua;/home/yan/torch/install/share/luajit-2.1.0-beta1/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/share/lua/5.1/?/init.lua",
"LUA_CPATH": "/home/yan/torch/install/lib/?.so;/home/yan/.luarocks/lib/lua/5.1/?.so;/home/yan/torch/install/lib/lua/5.1/?.so;./?.so;/usr/local/lib/lua/5.1/?.so;/usr/local/lib/lua/5.1/loadall.so"
}
]
}
然後誤差消息發生:
Debugger initialized
Program terminated with error: error loading module 'libpaths' from file '/home/yan/torch/install/lib/lua/5.1/libpaths.so':
/home/yan/torch/install/lib/lua/5.1/libpaths.so: undefined symbol: lua_replace
我沒有正確的解決方案谷歌它。提前致謝!
這並不能解答這個問題。一旦你有足夠的[聲譽](https://stackoverflow.com/help/whats-reputation),你將可以[對任何帖子發表評論](https://stackoverflow.com/help/privileges/comment);相反,[提供不需要提問者澄清的答案](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- I-DO-代替)。 - [來自評論](/ review/low-quality-posts/16809070) – user1438038
@ user1438038我認爲user8357547給出的答案是OP的版本lua(5.1)是問題的原因。推測解決方案是升級到5.3版本? – ono2012