我试图要求我使用 luarocks 下载的模块
require "lualogging"
但是lua(和我!)找不到这个模块下载到哪里。这是我所做的
我已经使用 apt-get 安装了 luarocks,然后我运行了
sudo luarocks install lualogging
然后我跑了
luarocks list
并收到以下输出
Installed rocks:
lualogging
1.3.0-1 (installed) - /usr/local/lib/luarocks/rocks
luasocket
3.0rc1-1 (installed) - /usr/local/lib/luarocks/rocks
自然这让我相信 lualogging 位于 /usr/local/lib/luarocks/rocks,但是运行这个命令
find /usr/local/lib/luarocks/rocks "lualogging.lua"
什么也没返回。我在这里做错了什么?这可能是相关的,但我找不到我的 LUA_PATH 环境变量是什么,所以它可能从未设置过?我希望能够从任何文件运行 require “lualogging”,无论它位于文件系统中的哪个位置,然后登录到我心中的内容。但我什至找不到 lualogging.lua 存在的地方......