Lua 图像错误

标签 lua torch

我已经根据这个安装了 lua 镜像 - link .我还使用 luajit -limage -e "image.test()" 测试了我的安装它说 0 个错误和 0 个警告。另外,当我尝试

> require 'image'
> l = image.lena()

没有错误。但是,当我尝试时 image.display(l) ,我收到以下错误:
/home/srilatha/torch/install/share/lua/5.1/trepl/init.lua:384: module 'qt' not found:No LuaRocks module found for qt
    no field package.preload['qt']
    no file '/home/srilatha/.luarocks/share/lua/5.1/qt.lua'
    no file '/home/srilatha/.luarocks/share/lua/5.1/qt/init.lua'
    no file '/home/srilatha/torch/install/share/lua/5.1/qt.lua'
    no file '/home/srilatha/torch/install/share/lua/5.1/qt/init.lua'
    no file './qt.lua'
    no file '/home/srilatha/torch/install/share/luajit-2.1.0-beta1/qt.lua'
    no file '/usr/local/share/lua/5.1/qt.lua'
    no file '/usr/local/share/lua/5.1/qt/init.lua'
    no file '/home/srilatha/.luarocks/lib/lua/5.1/qt.so'
    no file '/home/srilatha/torch/install/lib/lua/5.1/qt.so'
    no file '/home/srilatha/torch/install/lib/qt.so'
    no file './qt.so'
    no file '/usr/local/lib/lua/5.1/qt.so'
    no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
    [C]: in function 'error'
    /home/srilatha/torch/install/share/lua/5.1/trepl/init.lua:384: in function 'require'
    /home/srilatha/torch/install/share/lua/5.1/image/init.lua:1363: in function 'display'
    [string "_RESULT={image.display(l)}"]:1: in main chunk
    [C]: in function 'xpcall'
    /home/srilatha/torch/install/share/lua/5.1/trepl/init.lua:651: in function 'repl'
    ...atha/torch/install/lib/luarocks/rocks/trepl/scm-1/bin/th:199: in main chunk
[C]: at 0x00406670  

我的手电筒运行正常,所以我不知道 qt 会出现什么问题.我怎样才能解决这个问题?

最佳答案

你有没有偶然读到这篇文章?

https://github.com/torch/image/blob/master/doc/gui.md

image.display 等功能只能通过 qlua Lua 解释器访问。

从 LuaJit 调用该函数将导致您面临的错误。

关于Lua 图像错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37652310/

相关文章:

function - lua不修改函数参数

lua - Lua 中的链表

java - 在Lua中打开数组或ArrayList(将数组转换为表)

python - pytorch Network.parameters() 缺少 1 个必需的位置参数 : 'self'

python - 如何将 numpy 数据预加载到像 io.BytesIO 这样的缓冲区中以使其可搜索?

lua - 确定模块文件位置

lua - 如何将 torch Tensor/Storage 转换为 lua 表?

torch - 如何在 PyTorch 中构造一个 3D 张量,其中每个 2D 子张量都是对角矩阵?

torch - PyTorch 和 Torch 是什么关系?

lua - LuaJIT的跟踪编译器如何工作?