天天看点

centos7.8配置anaconda和cuda10.1+cudnn7.6.5

目录

    • 1.安装anacoda
    • 2.安装cuda和cudnn(其实还是按照官方文档安装最好)

1.安装anacoda

  1. 用wget命令在相应得anaconda链接下载安装包,

    wget -b 链接

    后台自动下载
  2. sudo sh 安装包名字

    安装安装包。
  3. 配置环境变量:环境变量优先级:

    /etc/profile->/etc/profile.d->/etc/bashrc->用户的.bash_profile->用户的.bashrc

    ,详情查阅
https://freecplus.net

一般在.bashrc中配置,文件末尾添加

PATH=$PATH:/root/anaconda3/bin #路径名跟自己实际情况而定

export PATH

4.conda配置清华源

在root用户下直接

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
           

之后使用

conda create -n 环境名 python=指定版本

创建环境。

使用

source activate 环境名

激活环境

使用

conda deactivate

退出环境

5.pip 配置清华源

到用户的文件夹下新建目录.pip,并在目录新建配置文件pip.conf

mkdir ~/.pip
cd ~/.pip
vi pip.conf

           

编辑内容:

[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple 
[install]  
trusted-host=pypi.tuna.tsinghua.edu.cn
disable-pip-version-check = true  
timeout = 6000
           

2.安装cuda和cudnn(其实还是按照官方文档安装最好)

首先注意tensorflow和cuda和cudnn的版本对应关系,注意别安装错了。

详细安装步骤见我的另一篇博客

https://blog.csdn.net/qq_46244851/article/details/110470834

有几个注意点

  1. 如果原来电脑上没有安装nvidia驱动的话记得安装nividia驱动,(尽管安装cuda的时候会说自带驱动,但是不知为什么我这总是报错,具体表现就是安装之后输入

    nvcc -V

    会得到结果,但是输入

    nvidia-smi

    之后却显示

    no devices were found

    )详情见我的另一篇博客
https://blog.csdn.net/qq_46244851/article/details/110724180

2.报错

Couldn‘t open CUDA library libcupti.so

,解决办法:

https://blog.csdn.net/qq_46244851/article/details/110789256

3.报错

Could not load dynamic library ‘libcudnn.so.7‘; dlerror: /usr/local/cuda-10.1/lib64/libcudnn.so.7: f

,解决办法:

https://blog.csdn.net/qq_46244851/article/details/110731411

3.常用linux命令

1.查看显卡型号:lspci | grep -i vga
2.查看cuda版本:cat /usr/local/cuda/version.txt
3.查看cudnn版本:cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
4.查看linux内核版本号:cat /proc/version
5.查看系统版本:cat /etc/centos-release
6.查看cpu版本:cat /etc/cpuinfo
7.vim /etc/profile修改系统变量
	vim  ~/.bash_profile修改用户变量
8.gedit ~/.bashrc更改用户环境变量
9.w显示当前已经登入系统得用户名
10.su username切换用户名
11.root用户下修改普通用户密码:passwd username
12.切换root用户:su   ;       切换普通用户:su username
13.useradd新建用户;userdel删除用户;
14.ls ~ | wc -w查看~下文件数量
15.history 查看前1000条命令
16.stat 文件名  查看文件详细信息
17.source .bashrc  .bashrc也可以是其他含有环境变量的文件,用来刷新环境变量。
           

继续阅读