离线安装tensorflow-gpu

离线安装tensorflow-gpu


因为有的服务器能联外网,有的服务器不能联外网,想在不能联网的服务器上安装环境就比较坑了。采用的办法是先在能联网的服务器下载好,再移到不能联网的服务器离线安装。

想安装的tensorflow的版本是tensorflow-gpu 1.14

1.在能联网的机器下载安装包和相关的依赖包

  • 创建一个虚拟环境,最好python版本和目标python版本一致
conda create -n tf1.14 python=3.6.5
  • 激活虚拟环境,并下载tensorflow相关的whl文件
source activate tf1.14

新建一个文件夹存放whl文件

mkdir tensorflow-gpu-1.14
cd tensorflow-gpu-1.14
pip download tensorflow-gpu==1.14

2.将tf1.14文件夹传到不能联网的服务器上,可以用scp命令传。
3.在不能联网的服务器上,离线安装tensorflow

conda create -n tf1.14 python=3.6.5
source acticate tf1.14
pip install --no-index --find-links=/data/nfs_rt05/chenxi/tensorflow-gpu-1.14 tensorflow-gpu

注意两个python版本最好一致。
然后就安装成功啦!

你可能感兴趣的:(tensorflow,tensorflow)