加载/要求使用--local参数安装Luarock

加载/要求使用--local参数安装Luarock,lua,torch,luarocks,Lua,Torch,Luarocks,我试图在以“luarocks install--local tds”的形式安装lua模块后加载它 但当我确实需要“tds”时,我无法加载包。是否有一个路径需要添加到搜索路径才能加载此模块?如果tds在require'tds'之后为零, 那么您是否需要本地tds=需要“tds”您是否收到错误?如果tds为nil,则执行local tds=require'tds'。luarocks path命令将提供LUA\u path和LUA\u CPATH变量定义,或者您可以使用LUA中的package.pat

我试图在以“luarocks install--local tds”的形式安装lua模块后加载它


但当我确实需要“tds”时,我无法加载包。是否有一个路径需要添加到搜索路径才能加载此模块?

如果
tds
require'tds'
之后为零,
那么您是否需要本地tds=需要“tds”

您是否收到错误?如果
tds
为nil,则执行
local tds=require'tds'
luarocks path
命令将提供
LUA\u path
LUA\u CPATH
变量定义,或者您可以使用LUA中的
package.path
package.CPATH
设置这些变量定义。随意猜测:尝试
require“luarocks.loader”
首先。这为我解决了一个相关的问题。(不确定这是否有效,现在无法测试。如果有效,我可以将此评论转化为真实答案。)如果遇到问题并需要帮助,您应该描述问题(包括任何意外行为和错误消息),而不是仅仅说您无法做某事。local tds=需要“tds”使其有效