因为用的笔记本,因为用的wifi,所以这是一段非常曲折的历程。
1.使用wifi推荐在win下好了用U盘送到Ubuntu上。
2.推荐下载deb文件,比很多教程里面的run文件要简单很多。
3.python->一些库->Theano->cuba,最好不要先装IDE
不然倒时候你装caffe 什么的时候,有的会装在2.*下有的装在3.*下
卸载的语句
sudo apt-get autoremove python3.4
教程如下,最好一步步来
1.安装相关软件包
sudo apt-get install -y libopenblas-dev liblapack-dev libatlas-base-dev
2.安装NumPy,并进行测试
sudo pip install numpy
python -c 'import numpy; numpy.test()'
3.安装SciPy并进行测试
sudo pip install scipy
python -c 'import scipy; scipy.test()'
sudo pip install Theano
sudo python -c 'import theano; theano.test()'
这个测试过程比较长,中间有一些小错误不必在意
5.安装cuda
最搞的一部来了,网上很多方法都是用run file,很麻烦阿
而且不知道为什么我没有成果,下面介绍deb file
进入CUDA Toolkit下载页面
选择如下:
a.
cd 你的deb文件所在的文件夹
b.安装
sudo dpkg -i cuda-repo-文件名
我的是:
sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb
c.更新本地仓库
sudo apt-get update
sudo apt-get install cuda
e.环境变量设置
$ export PATH=/usr/local/cuda-7.5/bin:$PATH
$ export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATH
a.查看NVCC版本
nvcc -V
b.编译并运行例子
cuda-install-samples-7.5.sh ~
cd ~/NVIDIA_CUDA-7.5_Samples /
make
d.编译完成后,进入你的deviceQuery 文件所在的目录
<pre name="code" class="html">cd ~/NVIDIA_CUDA-6.5_Samples/bin
然后运行
deviceQuery 文件
./ deviceQuery
注:
我在使用过程中出现了
ValueError: Unable to create the compiledir directory '/home/pimengting/.theano/compiledir_Linux-3.13--generic-x86_64-with-Ubuntu-14.04-trusty-x86_64-2.7.6-64'. Check the permissions.
cd /home/你的用户名/
sudo rm -r .theano