python
nvidia-smi
1.先去官网下载对应的anaconda(.sh文件)linux
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/git
2.打开terminal,bash运行.sh文件(如:bash Anaconda3-5.2.0-Linux-x86_64.sh) 3.一路回车yes,直到安装成功(安装完成会自动把anaconda加入环境变量,成为默认python解释器) 注意:若在终端输入 python,仍然显示Ubuntu自带的python版本,执行:github
sudo gedit ~/.bashrc export PATH="/home/hjl/anaconda3/bin:$PATH" source ~/.bashrc
查看全部环境:conda info --envs 新建虚拟环境:conda create -n your_env_name python=X.X 激活进入安装的沙盒环境:source activate your_env_name 退出沙盒环境:source deactivate 删除虚拟环境:conda remove -n your_env_name --all
建立conda沙盒环境时默认安装的库docker
PS:conda建立的虚拟环境默认在隐藏文件夹.conda下的envs文件夹下ubuntu
conda install tensorflow-gpu==1.8
tensorflow-gpu,cudnn,cuda的版本对应关系bash
tensorflow-gpu测试代码curl
conda install keras-gpu
conda install pytorch
pip install opencv-python
1.清除以前安装的docker(首次安装无需执行该步骤)测试
sudo apt-get remove docker docker-engine docker.io
2.更新系统软件url
sudo apt-get update
3.安装依赖包
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
4.添加官方秘钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
5.添加仓库
sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
6.再次更新软件
sudo apt-get update
7.安装docker(可指定版本,不指定默认安装最新版本)
sudo apt-get install docker-ce=<VERSION>
前提:安装nvidia-docker2以前必须先安装docker,若是以前安装了nvidia-docker1:须要删除它和全部现有的GPU容器 ,命令以下:
docker volume ls -q -f driver = nvidia-docker | xargs -r -I {} -n1 docker ps - q -a -f volume = {} | xargs -r docker rm -f sudo apt-get purge -y nvidia-docker
1.更新源,添加软件包存储库
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | \ sudo apt-key add - distribution = $( ./ etc / os-release ; echo $ ID $ VERSION_ID ) curl -s -L https://nvidia.github.io/nvidia-docker/ $ distribution /nvidia-docker.list | \ sudo tee /etc/apt/sources.list.d/nvidia-docker.list sudo apt-get update
2.安装nvidia-docker2并从新加载Docker守护程序配置
sudo apt-get install -y nvidia-docker2 sudo pkill -SIGHUP dockerd
3.测试nvidia-docker是否安装成功(若是出现gpu信息,则代表安装成功)
sudo nvidia-docker run --rm nvidia/cuda:8.0-devel nvidia-smi