【那些年踩过的坑】服务器配环境:Ubuntu 16.04 + Titan Xp + CUDA 9.0 + cuDNN 7.1 + Tensorflow + Pytorch + MXNet

本文详细记录了在Ubuntu 16.04系统上,使用Titan Xp显卡配置CUDA 9.0、cuDNN 7.1,以及安装Tensorflow 1.8.0、Pytorch和MXNet的步骤。包括禁用Nouveau驱动、安装显卡驱动和设置环境变量等关键环节。
摘要由CSDN通过智能技术生成

系统配置

服务器型号:ThinkStation P910
显卡:Titan Xp
系统:Ubuntu 16.04
python :2.7
框架:Tensorflow, Pytorch, MXNet

安装Ubuntu 16.04

制作启动盘,进入BIOS,切换成U盘启动,然后一步步安装。选择语言时最好选英语,如果选中文,进入文本模式时,中文会变成菱形乱码。

这个时候把pip也直接安装了,所有的安装尽量都在root权限下安装。

sudo apt-get install python-pip

安装显卡驱动

一定要去官网下载符合型号的GPU驱动,千万不要在 系统设置->软件更新->附加驱动 里随便选一个英伟达驱动就安装了。

下载驱动的地址是
https://www.nvidia.cn/Download/index.aspx?lang=cn

有时候NVIDIA的官网会突然抽风,点击下载按钮之后出现一堆乱七八糟的东西,反正就是下载不了。如果你知道需要安装的驱动型号,那就不要慌,有一个简单的解决办法。

比如我需要的驱动是 Titan Xp + Linux 64 bit,型号是390.67
那么直接在打开如下网址
http://us.download.nvidia.com/XFree86/Linux-x86_64/390.67/NVIDIA-Linux-x86_64-390.67.run
马上可以下载!
网址中Linux-x86_64明显是系统版本,390.67是驱动版本号。
我安装的实际上是390.59,然而这个版本现在下不了了。

驱动型号的选择要慎重,如果安装的驱动版本太老,相应的,CUDA版本就不能选择比较新的。不然会报错 cuda version … insufficient … runtime version 之类的。

下载好驱动后,放在一个英文路径下(如果系统语言是中文的话,尤其注意!)。
1. 禁用Ubuntu默认驱动nouveau
首先,改变 blacklist.conf 文件的属性,使之可编辑。

sudo chmod 666 /etc/modprobe.d<
  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值