Torch7在ubuntu14.04上的安装

本文详细介绍了如何在Ubuntu系统上安装Torch7。包括安装必要的依赖项、解决安装过程中可能遇到的问题以及验证安装是否成功的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装之前首先确定你的Ubuntu下以安装git工具,通过Ctrl+Alt+T打开终端,在终端下输入git,加入终端输出

则说明您的系统未安装git。在终端下输入sudo apt install git 即可安装,成功安装git工具后就可以开始安装Torch7啦!

第一步:

获取安装LuaJIT(C语言编写的Lua的解释器)和Torch所必需的依赖包。代码如下:git clone https://github.com/torch/distro.git ~/torch --recursive 。

第二步:

由于默认将依赖包下载在当前路径下的torch文件下,进入torch文件夹,执行bash install-deps

注意:

1.在执行这一步如果遇到类似这样一个问题:

unity-control-center :
依赖: libcheese-gtk23 (>= 3.4.0) 但是它将不会被安装
依赖: libcheese7 (>= 3.0.1) 但是它将不会被安装
E: 错误,pkgProblemResolver::Resolve 发生故障,这可能是有软件包被要求保持现状的缘故。

解决方案:

先安装一个aptitude, 即在终端输入:

sudo apt-get install aptitude

安装完之后,使用此工具安装qt-sdk可用。即在终端输入:

sudo aptitude install qt-sdk

随后再执行bash install-deps;


2.另外,还可能出现libqt的库版本不匹配的问题,如:推荐:libqt-dbus(=4:4.8.5+git192-g085f851+dfsg-2ubuntu4), 4:4.8.5+git192-g085f851+dfsg-2ubuntu4.1将要被安装
这是说明我们所装的库版本比较新,需要降版本:
atribute install libqt-dbus=4:4.8.5+git192-g085f851+dfsg-2ubuntu4
在我的安装过程中,将所有版本不匹配的库全部降版本之后,再执行bash install-deps就可以成功执行了。

第三步:

执行./install.sh

最后终端提示:

Do you want to automatically prepend the Torch install locationto PATH and LD_LIBRARY_PATH in your /home/guodongwei/.bashrc? (yes/no)

输入:yes 

第四步:

将路径手动添加到PATH变量中:

source ~/.bashrc
source ~/.zshrc

使用上面两个命令中任意一个即可。随后:

source ~/.profile


第五步:

检测安装是否成功。在终端输入th命令,若出现下图,表明安装成功。

第六步:

在图像处理领域,还要安装几个库

luarocks install hdf5/image/nn/nngraph


装好后,整个torch即安装成功。


参考:

1.http://www.jb51.net/os/Ubuntu/515388.html

2.http://www.linuxdiyf.com/linux/18979.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值