ubuntu 14.04 安装torch及编译环境zbstudio

torch
zbstudio

本来是安装官网给的步骤安装torch的,可是碰到一系列的问题,后来参考网上的安装方法安装成功了
官网安装步骤
参考网页

下面总结下安装过程,前提是我是刚装好的ubuntu 14.04,除了装了个中文输入法啥都没动呢
1.安装cmake
a. 官网下载cmake-3.6.3.tar.gz
b. 解压文件 tar -xvf cmake-3.6.3.tar.gz
c. 修改权限 chmod -R 777 cmake-3.6.3
e. 安装编译器 sudo apt-get install gcc
sudo apt-get install g++
f. cd cmake-3.6.3
g. sudo ./bootstrap
h. sudo make
i. sudo make install

  1. 准备安装torch
    a. sudo apt-get install curl
    b. curl -s https://raw.githubusercontent.com/torch/ezinstall/master/install-all | bash

漫长的等待。。。(中间由于网络的问题,重复了若干次),这地方是将torch用的所有的依赖项和基本库都装上了

装完之后在终端输入 th

1484549407928.jpg

表示安装成功

当我想输出lena图像试一试的时候,总是出错

刚开始在i=image.lena()这一行总是出错,说找不到libjpeg,libpng,libzib
于是单独安装

    sudo luarocks install libjpeg-dev
sudo luarocks install libpng-dev

之后还是不行,将image卸载重装

    sudo luarocks remove image --force
sudo luarocks install image

终于可以了,如下图,注意这里使用的是qlua解释器,参考 gui.md 0.00KB 以及 网页

1484549506221.jpg

只是不明白为什么lena换人了。。。

1484550173240.jpg
  1. 安装IDE环境zbstudio
    a. 首先安装调试工具 sudo luarocks install mobdebug
    b. 安装git工具 sudo apt-get install git
    c. git clone https://github.com/soumith/zbs-torch.git
    我在这一步碰到个问题:
    error: RPC failed; result=56,HTTP code=200yte/s
    重复了几次都到出现这个错误
    参考网页可知
    命令 sudo apt-get dist-upgrade 可解决这个问题

    d. cd zbs-torch
    e. ./zbstudio.sh

OK,这时候就装好了zbstudio了,然后在打开的IDE中选择 Project -> Lua Interpreter-> Torch-7
就可以了

每次打开zbstudio时,先进入所在文件夹,然后执行std-torch.sh文件

1484551287288.jpg

对于之前的显示图像的代码,可以通过 qlua files.lua 运行

1484551421053.jpg
1484551536077.jpg

ubuntu 14.04 安装torch及编译环境zbstudio的更多相关文章

  1. ubuntu 14.04 安装Eclipse与配置环境变量

    1. 安装JDK 1.1 源码包下载 首先到官网下载jdk,http://www.oracle.com/technetwork/java/javase/downloads/index.html,我下载 ...

  2. ubuntu 14.04 安装svn server (subversionedge )

    ubuntu 14.04 安装subversionedge 请仔细阅读安装包自带的readme文件! 1.先去官网,找安装包: http://subversion.apache.org/ http:/ ...

  3. 在Ubuntu 14.04安装和使用Docker

    Docker是一个开源软件,它可以把一个Linux应用和它所依赖的一切(比如配置文件)都封装到一个容器.然而,Docker与虚拟机不同,它使用了沙箱机制,Docker容器不运行操作系统,它共享主机上的 ...

  4. [转]在Ubuntu 14.04安装和使用Docker

    在Ubuntu 14.04安装和使用Docker 作者:chszs,版权所有,未经同意,不得转载.博主主页:http://blog.csdn.net/chszs Docker是一个开源软件,它可以把一 ...

  5. Ubuntu 14.04 安装VMware 12

    /*********************************************************************** * Ubuntu 14.04 安装VMware 12 ...

  6. Ubuntu 14.04安装Chromium浏览器并添加Flash插件Pepper Flas

    转自Ubuntu 14.04安装Chromium浏览器并添加Flash插件Pepper Flash Player Chromium谷歌的开源浏览器将不再支持Netscape浏览器插件API,Adobe ...

  7. ubuntu 14.04 安装搜狗拼音输入法

    原文:ubuntu 14.04 安装搜狗拼音输入法 ubuntu桌面系统下终于有了好用的拼音法-搜狗拼音输入法,欲在ubuntu 14.04下安装搜狗拼音输入法相当的简单. 先到搜狗拼音官网下载对应的 ...

  8. Ubuntu 14.04 安装 sysrepo v0.7.5

    参考: Tentative gNMI support with sysrepo protobuf-c/protobuf-c Ubuntu 14.04 安装 sysrepo v0.7.5 安装依赖: s ...

  9. Ubuntu 14.04 安装 CUDA 问题及解决

    本文安装环境: - 双显卡: intel 集显 + nvidia 独显 - Ubuntu 14.04.4 - CUDA 8.0.44 1. Deb 安装包是个坑 (不要用这种方法!) 使用 Deb 安 ...

随机推荐

  1. docker的一些常用命令整理

    docker清除命令: 杀掉所有容器:docker kill $(docker ps -q) ; 清除所有容器:docker rm $(docker ps -a -q) ; 清除所有镜像:docker ...

  2. CSS中如何把Span标签设置为固定宽度

    一.形如<span>ABC</span>独立行设置SPAN为固定宽度方法如下: span {width:60px; text-align:center; display:blo ...

  3. Hibernate 系列教程4-单向多对一

    项目图片 hibernate.cfg.xml <mapping resource="com/jege/hibernate/one/way/manytoone/User.hbm.xml& ...

  4. 直接拿来用!Facebook移动开源项目大合集

    直接拿来用!Facebook移动开源项目大合集 时间:2014-04-22 15:37 作者:唐小引 随着iOS依赖管理工具CocoaPods和大量第三方开源库成熟起来,业界积累了大量的优秀开源项目. ...

  5. select初始化默认选项

    在写select时由于 在数据库中的得到的值都是字典型的值0,1,2所以在初始化的时候要

  6. 使用runloop阻塞线程的正确写法

    使用runloop阻塞线程的正确写法 runloop可以阻塞线程,等待其他线程执行后再执行. 比如: @implementation ViewController{    BOOL end;}…– ( ...

  7. 更换arm-linux-gcc 4.3.2编译器

    先创建一个临时目录:mcx@mcx-virtual-machine:/home/work/tools$ mkdir tmp 解压到根目录:mcx@mcx-virtual-machine:/home/w ...

  8. PAT (Advanced Level) 1111. Online Map (30)

    预处理出最短路再进行暴力dfs求答案会比较好.直接dfs效率太低. #include<cstdio> #include<cstring> #include<cmath&g ...

  9. 【简单dp】 poj 2346

    题意:给定一个N 求一共有多少个N位数     前N/2个数的和等于后N/2个数的和思路:令F[i][j] 为sum值为j的i位数的个数则问题转化成 求 sum(F[n/2][j] * F[n/2][ ...

  10. android脚步---设置layout隐藏属性

    设置layout的属性,应用到android view的setVisibility 有三个值 visibility  VISIBLE, INVISIBLE, GONE. 可见的     不可见的    ...