您的位置:首页 > 理论基础 > 计算机网络

Linux环境下的神经网络环境安装

2017-03-04 11:38 246 查看
环境配置  装Theano scipy numpy 

1.安装Theano  pylearn2 scikit-neuralnetwork

安装 sciki-neuralnetwork

ctrl+alt+T 打开窗口

输入>>>python 查版本,>>>quit()退出python,到linux的根目录

安装pip            输入>>>pip 看是否有pip     输入 >>>sudo apt-get install python-pip 

确认安装结果,再输入>>>pip 确认pip成功

装 scikit-neuralnetwork
>>>pip install scikit-neuralnetwork  此时提示失败   

                   解决方法:
sudo apt-get update

                                      sudo apt-get upgrade gcc

                                      sudo apt-get install python 2.7-dev

   安装Theano
                       
sudo pip install numpy scipy theano

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

                     
  sudo pip install scipy

                        安装好Theano需要的前面几个东西 然后装Theano

                     
  sudo pip install Theano

    测试安装完成与否
                  >>>import numpy

                  >>>import scipy

                  >>>import theano

问题:upgrade失败  

解决方案:是因为源的问题 在设置里面修改linux里面的源 我选择的一个香港的源(国内的问题)

问题: apt install python-dev失败

解决方案:  可以使用 aptitude install python-dev代替

2.方法二:安装anacoda后装Theano

   先在网上下载 Anaconda2-4.2.0-Linux-x86_64.sh 

    网址  https://www.continuum.io/downloads

    确定python 2.7 version 查一下版本  >>>which pip
    解压这个文件夹  进入这个文件夹  
                    ~ cd:下载 cd./Anaconda2-4.2.0-Linux-x86_64.sh 
                    看文件在不在 ~/ls -al~
                    加权限
chmod u+x Anaconda2-4.2.0-Linux-x86_64.sh 
                    按Enter一直回车安装

     等装完毕 后修改默认的python等信息

                  输入>>>which python

                   export PATH=/home/ty/anaconda2/bin:$PATH  (/home/ty/anaconda2/bin是你解压的anaconda的位置)

                  输入 which python  看python的地址是否更新了

                   输入 ls al~
看是否有个叫做 .bash_profile 或者.bash_rc的文件  输入 vi ~/.bashrc进入编辑 一直按住↓  往下拖到最下

                   编辑 bashrc  把 export PATH=/home/ty/anaconda2/bin:$PATH  加在文件最下面

                   输入 : wq     回车     保存编辑并退出

    测试安装完成与否
                  >>>import numpy

                  >>>import scipy

                  >>>import theano

     安装Theano 在Linux的最外面 输入
pip install Theano
3.安装Pylearn2

 输入sudo pip install -e git+http://github.com/lisa-lab/pylearn2.git#egg=Package
                安装 sickit-neuralnetwork  sudo pip install scikit-neuralnetwork 

                成功后 git clone https://github.com/aigamedev/scikit-neuralnetwork.git
                输入ls 进入文件夹 cd  scikit-neuralnetwork/
 --->ls   ---> sudo python setup.py develop

安装 nose用于测试       sudo pip install nose
                   测试  nosetests -v sknn.tests

             

  还可以安装几个画图的包

                         sudo apt-get install libpng-dev
                         sudo apt-get install libjpeg8-dev
                         sudo apt-get install libfreetype6-dev
                     再 sudo pip install matplotlib

4.安装Tensorflow 
              在终端依次输入 
             \export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp27-none-linux_x86_64.whl 等下载好 
                 pip install --ignore-installed --upgrade $TF_BINARY_URL
              进入python 安装tensorflow
                  输入 python
                  >>>import tensorflow
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: