1、装好Ubuntu后,先让电脑能上网。
(校园网inode的同学别折腾,系统设置-网络-801.2x认证,设定好用户密码和IP就能上网)
2、能上网之后,打开软件中心,在编辑-软件源,换一个好点的源(163或教育网(如果你是教育网的话))
ctrl+alt+T打开控制端,输入 : sudo apt-get update ,让源能工作。
3、输入密码,等一会,好了之后依次输入
-
- sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git
- git clone git://github.com/Theano/Theano.git
- python setup.py build(进入到setup.py的路径)
- python setup.py install
等,好了就好了(如果pip install超时,可以换源或者换时间段安装)
4、可以用
-
- NumPy (~30s): python -c "import numpy; numpy.test()"
- SciPy (~1m): python -c "import scipy; scipy.test()"
- Theano (~30m): python -c "import theano; theano.test()"
运行测试用例的时候,SciPy出了两个失败,具体是什么不记得了,看了下代码好像是因为读取到黑白图像“dogs.png”时发生的。本来应该为色彩图像,不太清楚为什么是灰度图像了。忽略这个错误就可以了
5.装好theano的前提下配置~/.theanorc配置GPU
sudo vim ~/.theanorc
写入
[global]
floatX = float32
device = gpu
6.pylearn2的安装
1. Download:
git clone git://github.com/lisa-lab/pylearn2.git
2. 安装,进入pylearn2
python setup.py build
python setup.py install