theano 安装linux_linux安装theano - CSDN
  • Linux安装theano

    千次阅读 2017-03-13 18:55:49
    以上链接为官网安装教程    在ubuntu中安装theano相对于在window上安装简单很多。 如果你是Ubuntu 16.04系统 安装流程如下: sudo apt-get install python-numpy python
     
    

    http://deeplearning.net/software/theano/install_ubuntu.html#install-ubuntu

    以上链接为官网安装教程 

     

    在ubuntu中安装theano相对于在window上安装简单很多。

    如果你是Ubuntu 16.04系统

    安装流程如下:

    sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git
    sudo pip install Theano
    
    # cuda 7.5 don't support the default g++ version. Install an supported version and make it the default.
    sudo apt-get install g++-4.9
    
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 20
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 10
    
    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 20
    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 10
    
    sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30
    sudo update-alternatives --set cc /usr/bin/gcc
    
    sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30
    sudo update-alternatives --set c++ /usr/bin/g++
    
    # Work around a glibc bug
    echo -e "\n[nvcc]\nflags=-D_FORCE_INLINES\n" >> ~/.theanorc

     

    如果你是Ubuntu 11.10 到 14.04版本

    安装流程如下:

    sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git
    sudo pip install Theano

    如果你的版本是Ubuntu 11.04

    安装流程如下:

    sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ git libatlas3gf-base libatlas-dev
    sudo pip install Theano

    以上安装是基于python2 的

     

    在版本Ubuntu 14.04 上如果你想使用python3 请将上述的

    sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git

    修改为:

    sudo apt-get install python3-numpy python3-scipy python3-dev python3-pip python3-nose g++ libopenblas-dev git

     

     

     

    使用下述代码验证python包有没有安装成功

    1. NumPy (~30s): 
      python -c "import numpy; numpy.test()"

       

    2. SciPy (~1m): 
      python -c "import scipy; scipy.test()"

       

    3. Theano (~30m):
       python -c "import theano; theano.test()"

       

     

    展开全文
  • 强烈建议看官方文档安装!! 安装过程中,网络状态一定要好,如果安装过程中出现time out的提示信息,今天就可以洗洗睡啦,等明天网络状态好的时候再安装安装过程出现不知名的错误的时候,执行第一步,update...

    强烈建议看官方文档安装!!

    安装过程中,网络状态一定要好,如果安装过程中出现time out的提示信息,今天就可以洗洗睡啦,等明天网络状态好的时候再安装。

    安装过程出现不知名的错误的时候,执行第一步,update一下

    1.#update software

      sudo apt-get update

     

    2.# 安装gfortran

      sudo apt-get install gfortran

      # 安装blas

      sudo apt-get install libopenblas-dev

      # 安装lapack

      sudo apt-get install liblapack-dev

      # 安装atlas

      sudo apt-get install libatlas-base-dev

     

    4.#安装其他的库
      sudo apt-get install python-dev
      sudo apt-get install python-pip
      sudo apt-get install python-nose
      sudo apt-get install g++
      sudo apt-get install git
      sudo apt-get install python-tk

    5.#安装pip

      sudo apt-get install python-pip  

      # 安装numpy

      sudo pip install numpy

      # 测试numpy,测试通过才能进行下一步

      python -c "import numpy;numpy.test()"

      

      # 安装scipy 

      sudo pip install scipy

      # 测试scipy,测试通过才能进行下一步

      python -c "import scipy;scipy.test()"

     

    5.#若test不通过则需要卸载重新安装,若最后的结果为OK,这一步可以省略,failed卸载后重新进行步骤3

      # 卸载numpy

      sudo apt-get remove python-numpy

      # 卸载scipy
      sudo apt-get remove python-scipy


    6.#安装theano
      sudo pip install Theano
      #测试theano
      python -c "import theano;theano.test()"

    7.#安装sklearn
      sudo pip install sklearn

    8.#安装cython
      sudo pip install cython
      #安装pandas
      sudo pip install pandas

    9.#安装pyyaml
      sudo pip install pyyaml

    10.
      sudo apt-get install libfreetype6-dev
      #安装matplotlib
      sudo pip install matplotlib

    11.
    # Ubuntu/Linux 64-bit, CPU only, Python 2.7 $ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.11.0rc1-cp27-none-linux_x86_64.whl

    # Python 2 $ sudo pip install --upgrade $TF_BINARY_URL # Python 3 $ sudo pip3 install --upgrade $TF_BINARY_URL

    12.#安装keras
      sudo pip install Keras

    安装后记:过程中会出现很多问题,不要丧失信息,慢慢来总会安装成功的~~~~
     

    转载于:https://www.cnblogs.com/HurryXin/p/6008847.html

    展开全文
  • ubuntu下安装theano环境

    2017-07-27 09:47:57
    环境bash on windows即ubuntu14.04 先修改apt源,推荐使用中科大的镜像   https://lug.ustc.edu.cn/wiki/mirrors/help/ubuntu 可以直接使用以下命令修改 sudo sed -i 's/archive.ubuntu....

    环境bash on windows即ubuntu14.04


    先修改apt源,推荐使用中科大的镜像

     

    https://lug.ustc.edu.cn/wiki/mirrors/help/ubuntu

    可以直接使用以下命令修改


    sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list


    更新apt

    sudo apt-get update
    sudo apt-get upgrade

    接下来依次安装gfortranblaslapackatlasnumpyscipytheano

    sudo apt-get install gfortran
    sudo apt-get install libopenblas-dev
    sudo apt-get install liblapack-dev
    sudo apt-get install libatlas-base-dev
    

    安装pip

    sudo apt-get install pip
    
    
    更新pip源(以清华大学源为例

    linux下修改 ~/.pip/pip.conf 文件夹不存在就新建一个

    修改内容

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    

    然后就是numpuscipy的安装,不过之前要安装nose


    安装nose


    sudo pip install nose

    numpyscipy的安装


    安装numpy

    sudo pip install numpy


    检验numpy是否安装完成


    python -c "import numpy;numpy.test()"
    

    安装scipy

    Sudo pipinstall scipy

     

    检验scipy是否安装完成

    python-c "import scipy;scipy.test()"

     

    安装theano

     

    sudo pipinstall Theano

     

    检验theano是否安装完成

     

    python-c "import theano;theano.test()"

     

    等待一会儿,如果跑出了数字就安装完成了


    numpy,scipy,theano检验不报错即可



    展开全文
  • Ubuntu14.04安装Theano详细教程

    万次阅读 热门讨论 2019-09-25 17:40:11
    但是发现Theano安装总是出现问题。于是在这里中总结一下。环境 操作系统:ubuntu14.04 Python:2.7.6 需要联网 相关库简介 BLAS(Basic Linear Algebra Subprograms)是基础线性代数子程序库,里面拥有大量已经编写...

    博客新址: http://blog.xuezhisd.top
    邮箱:xuezhisd@126.com


    因为最近需要学习深度学习,因此想要配置Theano,来开发深度学习算法。但是发现Theano安装总是出现问题。于是在这里中总结一下。

    环境

    • 操作系统:ubuntu14.04
    • Python:2.7.6
    • 需要联网

    相关库简介

    • BLAS(Basic Linear Algebra Subprograms)是基础线性代数子程序库,里面拥有大量已经编写好的关于线性代数运算的程序;
    • LAPACK (Linear Algebra PACKage)包含了求解科学与工程计算中最常见的数值线性代数问题,如求解线性方程组、线性最小二乘问题、特征值问题和奇异值问题等;
    • ***ATLAS***是python下的一个线性代数库,是基于另外两个线性代数库BLAS和lapack的;
    • ***NumPy***提供了一个在python中做科学计算的基础库,它重在数值计算,甚至可以说是用于多维数组处理的库;
    • ***SciPy***是基于numpy,提供了一个在python中做科学计算的工具集,也就是说它是更上一个层次的库;
    • ***Theano***则是基于NumPy以及SciPy的一个更高级的用于科学计算的库。

    相关库的关系

    • 要安装Theano,就需要先安装好numpy和scipy;
    • 要安装numpy和scipy,就需要ATLAS;
    • 要安装ATLAS,就需要安装BLAS和LAPACK;

    相关库的安装顺序

    • 安装顺序:BLAS → LAPACK → ATLAS → numpy → scipy → Theano

    检查numpy和scipy是否通过测试

    • 说明:如果你的numpy和scipy是通过apt-get安装的,那么它们的单元测试可能会通不过!!!(我在安装过程中没有通过测试,scipy出现了Error
    • 如果numpy或scipy不能通过测试,就需要卸载,然后重新按照本文介绍的顺序安装。
    # 检查numpy是否通过测试
    python -c "import numpy;numpy.test()"
    
    • 如果numpy通过测试,会出现如下图所示的结果。注意最后一行***errors=0 failures=0***。如果没有通过测试,需要卸载并重新安装。
      numpy测试结果

    • 如果scipy通过测试,会出现如下图所示的结果。注意最后一行***errors=0 failures=0***。如果没有通过测试,需要卸载并重新安装。
      scipy通过测试

    • 注意:scipy很可能会出现测试错误,比如我安装过程中出现下图所示的错误。
      scipy测试错误

    卸载numpy和scipy

    # 卸载numpy
    sudo apt-get remove python-numpy
    
    # 卸载scipy
    sudo apt-get remove python-scipy
    

    安装各种包

    # 安装gfortran,后面编译过程中会用到
    sudo apt-get install gfortran
    # 安装blas,Ubuntu下对应的是libopenblas,其它操作系统可能需要安装其它版本的blas——这是个OS相关的。
    sudo apt-get install libopenblas-dev
    # 安装lapack,Ubuntu下对应的是liblapack-dev,和OS相关。
    sudo apt-get install liblapack-dev
    # 安装atlas,Ubuntu下对应的是libatlas-base-dev,和OS相关。
    sudo apt-get install libatlas-base-dev
    

    安装numpy和scipy

    • 使用pip安装numpy和scipy
    • 安装pip的命令:sudo apt-get install python-pip
    • 注意:一定要在安装完lapack/blas之后,再安装numpy和scipy。否则,会出现错误***no lapack/blas resources found***
    • 安装numpy和scipy的命令如下所示。
    # 安装numpy
    sudo pip install numpy
    # 测试numpy
    # 测试通过才能进行下一步~~
    python -c "import numpy;numpy.test()"
    
    # 安装scipy
    sudo pip install scipy
    # 测试scipy
    # 测试通过才能进行下一步~~
    python -c "import scipy;scipy.test()"
    

    安装线性计算库、numPy和sciPy的编译方法(推荐)

    编译安装OpenBlas

    tar -zxvf OpenBLAS**.tar.gz
    cd OpenBLAS***
    make -FC gfortran #需要已经安装gfortran 
    make install # 安装在/opt/OpenBLAS/目录下
    

    安装numPy

    tar -zxvf numpy***.tar.gz
    cd numpy***
    cp site.cfg.example site.cfg
    vi site.cfg
    #将以下4行去掉注释。【101行--104行】
    #[openblas]
    #libraries = openblas
    #library_dirs = /opt/OpenBLAS/lib
    #include_dirs = /opt/OpenBLAS/include
    
    • 安装numPy。
    sudo python setup.py config
    sudo python setup.py build
    sudo python setup.py install 
    

    安装sciPy

    tar -zxvf scipy***.tar.gz
    cd scipy***
    # 将numPy**中的配置文件复制到此处
    cp ../numpy**/site.cfg.example ./site.cfg
    
    • 安装sciPy。
    sudo python setup.py config
    sudo python setup.py build
    sudo python setup.py install 
    

    安装其它库

    • 为了安装Theano,最后还需要安装一些库,可以参考官方教程
    sudo apt-get install python-dev
    sudo apt-get install python-pip
    sudo apt-get install python-nose
    sudo apt-get install g++
    sudo apt-get install git 
    
    

    安装Theano

    • 前面的操作如果没有出现错误,就可以开始安装Theano了。命令如下所示。
    # 安装Theano
    sudo pip install Theano
    
    # 测试Theano
    python -c "import theano;theano.test()"
    

    引用

    展开全文
  • Theano安装教程

    千次阅读 2017-03-20 22:13:26
    因为看这个问题的知友可能想安装theano,除了下面这个安装方式其余都是错的,我折腾了两天,python卸了装,装了卸好几次,仅仅在这个下面安装成功 要做卷积神经网络的一些东西,所以要装theano,网上很多Theano安装...
  • 最近学校的集群更新了,只安装了一些基本的框架,但当我们自己跑代码时,往往会遇到缺少python包的问题,这时候由于我们没有集群的管理权限,只能把这些包安装到自己本地,因此下面就来介绍几中非root用户安装python...
  • http://deeplearning.net/software/theano/install_windows.html 下载: git clone https://github.com/Theano/Theano.git ...配置(cd到Theano根目录): python setup.py develop 测试: import theano
  • 非 root 用户,安装 Python 第三方的包,尤其像 theano,存在大量的依赖项,存在的主要问题,是安装各个包时的权限问题。所幸,存在这样一个集成工具,叫 anaconda,其已经内置了许多 Python 库,安装 theano 之前,...
  • Linux系统下python开发深度学习库Theano安装 安装Theano Theano直接通过命令行pip install theano进行在线安装;也可以离线下载安装包,将安装包解压后将theano文件拷贝到安装包目录,再配置环境变量。 下面是...
  • linux在anaconda下安装theano时(参考使用conda安装theano环境) 测试theano时报错use old gpu back-end,将~/.theanorc中device=gpu更改为device=cuda,再次运行,报错为缺模块pygpu。 在conda install pygpu后...
  • ubuntu 12.04 theano安装成功 he
  • http://deeplearning.net/software/theano/install.html#install http://blog.csdn.net/legend_of_me/article/details/8631022 http://blog.csdn.net/lucktroy/article/details/9336477
  • Ubuntu16.04lts 安装Theano配置GPU

    千次阅读 2016-10-20 15:32:59
    之前经过一番折腾,终于在Win8.1下安装Theano并配置好GPU,近几天又经历重重磨难,在Unbutn16.04lts下安装Theano并配置GPU。 首先列示我的电脑使用软硬件配置:Ubuntu16.04lts 64位系统,NVIDIA Geforce 840M,...
  • Linux Theano 安装教程

    千次阅读 2016-07-01 19:36:44
    该文章来自Theano官网,http://deeplearning.net/software/theano/install.html Easy Installation of an Optimized Theano on Current Ubuntu For NVIDIA Jetson TX1 embedded platform: sudo apt-get ...
  • 利用Putty 通过终端远程在服务器上安装 theano+lassagne linux服务器上之前已经配置过 anoconda CUDA驱动 cudnn 一 、进入anoconda并新建一个虚拟环境 由于theano官网 ...
  • theano安装

    千次阅读 2014-08-01 09:36:24
    http://blog.csdn.net/lucktroy/article/details/9336477 ... ...因为想安装Theano到系里的电脑上,但是本人并没有root权限,无奈在google group之theano-user上发帖问大神[注1有对话 : ) ]。
  • 5.2 Mac OS安装说明 译者:Python 文档协作翻译小组,原文:Mac OS Installation Instructions。 本文以 CC BY-NC-SA 4.0 协议发布,转载请保留作者署名和文章出处。...警告如果你想从GitHub安装Theano
  • Ubuntu使用Anaconda安装Theano笔记

    千次阅读 2017-08-14 11:11:55
    本笔记记录ubuntu下CPU版本安装。1.下载Anaconda,注意Anaconda分二种,一个带python2.X,一个是python3.X。2.验证Anaconda安装是否成功: conda 安装theano: conda install theano
  • python 3.6是不可能安装得了pygpu这个包的,所以就不可能实现theano的GPU加速。 但是安装配置Mingw(即g++)与编写.theanorc.txt确实可以实现CPU加速,在较小规模的问题上似乎CPU加速要比GPU加速来的更便捷一些。 ...
  • 安装Theano GPU加速环境

    2020-06-29 14:49:23
    安装Theano GPU加速环境1. theano GPU 环境2. theano GPU测试参考 1. theano GPU 环境 theano GPU环境的底层设计主要是依靠pygpu模块进行神经网络的加速。所以第一步首先要安装好pygpu环境。有两种方法进行安装: 第...
1 2 3 4 5 ... 20
收藏数 3,406
精华内容 1,362
关键字:

theano 安装linux