centos 7深度学习环境部署
2017-05-17 14:30
543 查看
1.确认有gcc
gcc --version
2.识别kernel headers版本并安装
[root@A03-R07]# uname -r
3.10.0-327.28.3.el7.x86_64
yum install kernel-devel-3.10.0-327.28.3.el7.x86_64 kernel-headers-3.10.0-327.28.3.el7.x86_64
3.安装cuda:
sh cuda_8.0.61_375.26_linux.run
配置环境变量 /etc/profile添加:
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64:$LD_LIBRARY_PATH
验证安装成功:
任意目录下创建test文件夹
cuda-install-samples-8.0.sh test
进入test文件夹中的NVIDIA_CUDA-8.0_Samples/1_Utilities/deviceQuery
make
./deviceQuery
显示以下信息:
./deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
Detected 4 CUDA Capable device(s)
Device 0: "Tesla P40"
CUDA Driver Version / Runtime Version 8.0 / 8.0
.....
Device 1: "Tesla P40"
CUDA Driver Version / Runtime Version 8.0 / 8.0
....
4.安装cudnn
解压:tar -zxvf cudnn-8.0-linux-x64-v5.1.tgz(6.0不行)
拷贝文件到指定位置:
cp -P cuda/include/cudnn.h /usr/local/cuda-8.0/include
cp -P cuda/lib64/libcudnn* /usr/local/cuda-8.0/lib64
chmod a+r /usr/local/cuda-8.0/include/cudnn.h /usr/local/cuda-8.0/lib64/libcudnn*
5.安装andconda
bash Anaconda2-4.3.1-Linux-x86_64.sh然后一直回车确认,环境将被安装到目录 /root/anaconda2 ,环境变量被安装到 /root/.bashrc
source /root/.bashrc 可使用环境
6.安装gensim
下载解压gensim到目录后 python setup.py install
依赖:bz2file 和 smart_open>1.2.1版本
7.安装结巴:
下载解压 python setup.py install
8.安装tensorflow
pip install tensorflow_gpu-1.1.0-cp27-none-linux_x86_64.whl
依赖bleach1.5.0(https://pypi.python.org/packages/99/00/25a8fce4de102bf6e3cc76bc4ea60685b2fee33bde1b34830c70cacc26a7/bleach-1.5.0.tar.gz) --> html5lib (https://pypi.python.org/packages/ae/ae/bcb60402c60932b32dfaf19bb53870b29eda2cd17551ba5639219fb5ebf9/html5lib-0.9999999.tar.gz#md5=ef43cb05e9e799f25d65d1135838a96f)
都用源码安装
-->Markdown-2.2.0
-->mock>=2.0.0(依赖 pbr>=1.3)
-->protobuf>=3.2.0
9.安装keras
python setup.py install
gcc --version
2.识别kernel headers版本并安装
[root@A03-R07]# uname -r
3.10.0-327.28.3.el7.x86_64
yum install kernel-devel-3.10.0-327.28.3.el7.x86_64 kernel-headers-3.10.0-327.28.3.el7.x86_64
3.安装cuda:
sh cuda_8.0.61_375.26_linux.run
配置环境变量 /etc/profile添加:
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64:$LD_LIBRARY_PATH
验证安装成功:
任意目录下创建test文件夹
cuda-install-samples-8.0.sh test
进入test文件夹中的NVIDIA_CUDA-8.0_Samples/1_Utilities/deviceQuery
make
./deviceQuery
显示以下信息:
./deviceQuery Starting...
CUDA Device Query (Runtime API) version (CUDART static linking)
Detected 4 CUDA Capable device(s)
Device 0: "Tesla P40"
CUDA Driver Version / Runtime Version 8.0 / 8.0
.....
Device 1: "Tesla P40"
CUDA Driver Version / Runtime Version 8.0 / 8.0
....
4.安装cudnn
解压:tar -zxvf cudnn-8.0-linux-x64-v5.1.tgz(6.0不行)
拷贝文件到指定位置:
cp -P cuda/include/cudnn.h /usr/local/cuda-8.0/include
cp -P cuda/lib64/libcudnn* /usr/local/cuda-8.0/lib64
chmod a+r /usr/local/cuda-8.0/include/cudnn.h /usr/local/cuda-8.0/lib64/libcudnn*
5.安装andconda
bash Anaconda2-4.3.1-Linux-x86_64.sh然后一直回车确认,环境将被安装到目录 /root/anaconda2 ,环境变量被安装到 /root/.bashrc
source /root/.bashrc 可使用环境
6.安装gensim
下载解压gensim到目录后 python setup.py install
依赖:bz2file 和 smart_open>1.2.1版本
7.安装结巴:
下载解压 python setup.py install
8.安装tensorflow
pip install tensorflow_gpu-1.1.0-cp27-none-linux_x86_64.whl
依赖bleach1.5.0(https://pypi.python.org/packages/99/00/25a8fce4de102bf6e3cc76bc4ea60685b2fee33bde1b34830c70cacc26a7/bleach-1.5.0.tar.gz) --> html5lib (https://pypi.python.org/packages/ae/ae/bcb60402c60932b32dfaf19bb53870b29eda2cd17551ba5639219fb5ebf9/html5lib-0.9999999.tar.gz#md5=ef43cb05e9e799f25d65d1135838a96f)
都用源码安装
-->Markdown-2.2.0
-->mock>=2.0.0(依赖 pbr>=1.3)
-->protobuf>=3.2.0
9.安装keras
python setup.py install
相关文章推荐
- Centos集成GTX-1080Ti显卡搭建深度学习环境全过程
- centos 7 下搭建 tensorflow+keras 深度学习环境
- 【Centos学习】二、部署javaweb环境(jdk,tomcat,svn,Nginx,Redis,mysql)
- 安利一则深度学习新手神器:不用部署深度学习环境了!也不用上传数据集了!
- 将情感分析深度学习模型部署到centos6.5服务器上
- 从零开始深度学习 E1. cuda+Tensorflow环境部署
- 新手神器!不用部署深度学习环境、上传数据集!(附代码&视频教程)
- 深度学习环境搭建之CentOS 7+NVIDIA GPU+CUDA8.0+CUDNN6.0+TensorFlow
- [AI开发]centOS7.5上基于keras/tensorflow深度学习环境搭建
- TX2安装cuda8.0搭建深度学习部署环境 CUDA cannot be installed on the device
- centos7 搭建 python35+pip3+pytorch 深度学习环境
- 安利一则深度学习新手神器:不用部署深度学习环境了!也不用上传数据集了!
- Linux学习掌握(二):CentOS系统中搭建java开发环境与部署web项目
- CentOS7 minimal +anaconda+keras 深度学习环境
- vmware8.0下centos6.3 学习环境搭建
- Android应用开发学习笔记(1)开发环境部署
- RHEL/CentOS 5.x使用yum快速安装部署Nginx+PHP(FastCGI)+MySQL生产环境及优化
- Linux学习之CentOS(一)--CentOS6.4环境搭建
- linux(centos5.8)环境下Hadoop 2.0.2单机部署以及Eclipse环境搭建
- CentOS6.2部署Kickstart无人值守环境