一、配置运行环境忽然明白的一些事情
在配置深度学习相关环境上费了很多时间,总会遇到一些莫名其妙的问题。然后忽然明白了一些事情,在此记录下来。
1. cuda cudnn tensorflow torch 版本必须一一对应。同一版本的cuda,可以有多个版本的cudnn。
2.一台机器可同时装多个anaconda,用的时候改一下 环境变量指向的anaconda就可以。
3.如果出现莫名奇妙的问题,比如ImportError: libprotobuf.so.15: cannot open shared object file: No such file or directory,建议重装anaconda。
4.anaconda3-5.1.1 不是指python的版本为3.5。只是表示python3,anaconda的版本为5.1.1。具体anaconda与python版本的对应可以参照https://docs.anaconda.com/anaconda/packages/oldpkglists/
二、运行环境配置
在无root权限、无访问外网权限、多人使用、无法conda create - n 的服务器上, 配置所需环境。
1.下载好对应版本的cuda、cudnn、anaconda、tensorflow、pytorch等,版本必须一一对应。linux版本对应如下:
2.