之前在服务器的全局环境中的cuda被人瞎动破坏了(很气),现在做下在局部环境里的重装。
首先下载好两个文件,下载位置是用户文件的首页地址。cuda和cudnn不多说,版本匹配做好。
用xshell登录进入服务器,直接在默认环境下,激活环境:activate tf(环境的名字)。
安装cuda:
sh cuda_9.2.148_396.37_linux.run
这里和全局用户添加不一样的在于没有sudo,因为普通用户没有sudo权限。
安装时候的选项:
这里的位置需要设置为自己的用户所在的位置:
如我的账号位置为:
我在我想要的位置建立文件夹:
在配置的时候输入该地址:
最后一步默认的地址如果是用户在的地址,选择默认就好。
出现以下summary,表示安装完成。
配一下环境:
vim ~/.bashrc
加入以下两个设置:(键入i进行编辑,键入esc推出编辑。:wq保存并退出)
编辑后需要更新bashrc:
source ~/.bashrc。
安装cudnn:
首先解压缩之前的cudnn压缩包。
解压后出现了cuda的文件夹:
里面有三个文件:
把它们复制到刚才的路径中即可:
注意这里和别的不一样的是不能使用sudo,因为普通用户没有该权限。
查看版本: