Ubuntu15.04安装tensorflow详细笔记
来源:互联网 发布:毕向东35天java教学 编辑:程序博客网 时间:2024/05/29 14:15
前几天刚刚配好环境,结果昨晚断电了,ubuntu系统桌面直接崩溃……只好再重装一遍也不明白到底是哪里的原因……纠结了5个小时还是重装算了。
1.重装ubuntu15.04系统
2.修改源
3.准备cuda 7.5 runfile、cudnnV5、 NVIDIA 驱动 367文件到download文件夹
必然遇到问题:
【1】tty1黑屏
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
修改为:
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nomodeset”
然后 sudo update-grub
需要重启才能成功
4.安装NVIDIA驱动
sudo service lightdm stop 关闭桌面
【*】禁用旧的显卡驱动
注意:禁用旧的显卡驱动这一步可以不操作,后面安装新的NVIDIA显卡驱动时,会提示该问题;那时选择相应的选项即可创建该文件。
禁用旧的显卡驱动;切换到/etc/modprobe.d/,新建文件nvidia-installer-disable-nouveau.conf,输入以下内容,保存退出
blacklist nouveau
options nouveau modeset=0
在文件/etc/default/grub的最后,添加一行,如下所示 rdblacklist nouveau
nouveau.modeset=0
sudo service lightdm restart 开启桌面
检验:
cat /proc/driver/nvidia/version
通过。
这个地方重启也不会出问题。
(我每次都会调整屏幕分辨率 ,然后就出错了。感觉这里会有什么问题。)
5.安装cuda
7.5版本需要安装依赖。
chmod a+x cuda_7.5.18_linux.run
sudo ./cuda_7.5.18_linux.run
直接安装会报错缺少依赖,需要安装 sudo apt-get install libx11-dev
sudo apt-get install libxmu-dev
sudo apt-get install libxi-dev
sudo apt-get install libglu1-mesa
sudo apt-get install libglu1-mesa-dev
在一直按enter读完整个EULA之后记得不要安装驱动就好了
【2】配置环境变量
打开终端,在文件/etc/profile的最后添加以下内容:
PATH=/usr/local/cuda/bin:$PATH
export PATH
保存后, 执行下列命令, 使环境变量立即生效source /etc/profile
在 /etc/ld.so.conf.d/新建文件 cuda.conf,并添加如下内容: /usr/local/cuda/lib64
执行下列命令使之立刻生效: sudo ldconfig
检验Cuda是否配置成功:
打开终端,输入cuda,按2次”Tab键“,如果有弹出的命令提示,就说明环境配置成功。
(现在重启也没有问题)
6.cudnn安装
这个地方主要是拷贝文件。我第一次弄错了版本,现在最新的tensorflow GPU需要cudnn v5
tar xvzf cudnn-7.5-linux-x64-v5.1-ga.tgz
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*
7.Virtualenv installation
$ sudo apt-get install python-pip python-dev python-virtualenv$ virtualenv --system-site-packages ~/tensorflow$ source ~/tensorflow/bin/activate(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.11.0rc0-cp27-none-linux_x86_64.whl$ pip install --upgrade $TF_BINARY_URL
# Ubuntu/Linux 64-bit, GPU enabled, Python 2.7
# Requires CUDA toolkit 7.5 and CuDNN v5. For other versions, see "Install from sources" below.
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.11.0rc0-cp27-none-linux_x86_64.whl
这次因为网络的原因总是time out
所以干脆下了whl文件本地安装。
最后在virtualenv中还要记得 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64"
export CUDA_HOME=/usr/local/cuda
【总结】
每次安装完 一重启就出问题,一开始是login loop
好不容易进去了结果桌面就只有壁纸,开个terminal连关闭栏都木有。
一定是驱动什么的问题,但是我一直没有找到原因 只能用这种笨办法了
如果有人知道原因的话!求指教啊!
……
刚刚重启了两次都没有问题了……开心~
- Ubuntu15.04安装tensorflow详细笔记
- ubuntu15.10 源码安装 tensorflow
- Ubuntu15.10_64位安装Theano+cuda7.5详细笔记
- ubuntu15.04 vnc安装
- ubuntu15.04安装chrome
- Ubuntu15.04安装samba
- ubuntu15.04 安装mongodb
- vmware12 安装ubuntu15.04
- tensorflow学习笔记十一:ubuntu16.04下安装TensorFlow(GPU加速)----详细图文教程
- ubuntu15.04安装VMwear10.0.4
- Ubuntu15.04安装samba服务
- ubuntu15.04下安装docker
- ubuntu15.04 xampp 安装memcache
- ubuntu15.04下安装jdk8
- windows下安装ubuntu15.04
- caffe + ubuntu15.04 安装教程
- Ubuntu15.04YouCompleteMe插件安装
- ubuntu15.04安装cuda7.5
- hibernate通过参数查询,格式化为map返回结果
- 如果win10 硬盘依然经常100%使用率 务必请安装achi驱动。
- Nginx服务的启停控制
- k pair of min jaccard distance
- Spring的EL表达式
- Ubuntu15.04安装tensorflow详细笔记
- gridview,点击选中一个或多个item,并改变item背景颜色,字体等
- 关于优化页面响应时间
- synchronized和Lock的区别
- 配置Hadoop2.0HDFS的HA以及联邦使用QJM
- java基础-继承
- 基于权因子的图像融合
- java中 1.6.2版本以上可支持jquery中的a标签的attr属性
- 代理模式(静态代理与动态代理)