- Linux下去官网下载需要版本的anaconda,官网有windows、Linux、mac对应的版本:
- 安装:
bash Anaconda3-4.4.0-Linux-x86_64.sh
一路回车根据提示安装就好了 - 因为我是在组内服务器部署,需要给服务器联网,(能上外网就不必了…)
在~/.profile 加入下面语句:
export myproxy=114.22.82.115:8080
http_proxy=http://$myproxy
https_proxy=http://$myporxy
no_proxy=http://$myproxy
export http_proxy
export https_proxy
export no_proxy
export all_proxy=https://$myproxy
export ALL_PROXY=socks://$myproxy
- 一般安装完成之后,用
vim ~/bashrc
可以查看到安装的时候包的路径:export PATH="/<path to anaconda>/bin:$PATH"
- 使用pip命令安装tensorflow-gpu
pip install tensorflow-gpu==1.1
6。一切安装完成之后还是遇到了一些问题:
**ImportError: libcudnn.5: cannot open shared object file: No such file or directory **
ImportError: libcudart.so.8.0: cannot open shared object file: No such file or directory
解决办法:
检查是否安装了cudnn,以及环境配置:
export PATH="/home/username/anaconda3/bin:$PATH"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64"
export CUDA_HOME=/usr/local/cuda
7。终于好了之后,使用screen,开始跑程序,咦???what???又出现了上面的问题。。关了screen依然不行,于是重新连接,okay,然后发现,需要在scree后,跑程序之前加上:
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64"
问题解决。
总结
加油