第一步:尝试手动安装Tensorflow(pip、pip3)
当我们想要安装Tensorflow到断网的服务器时,就需要手动下载第三方库文件,然后手动安装。
以Tensorflow2.3.0 gpu版本为例子
1:到清华镜像库寻找并下载到相应的版本
网址:https://pypi.tuna.tsinghua.edu.cn/simple/
下载:tensorflow_gpu-2.3.0-cp38-cp38-manylinux2010_x86_64.whl
2:将该安装包拖至服务器上
pip3 install tensorflow_gpu-2.3.0-cp38-cp38-manylinux2010_x86_64.whl
此时,有可能出现网络不可达的情况,这是因为服务器并未联网,而当前的系统内包含的库版本并不兼容,需要另外去下载。
第二步:出现网络不可达,解决方案
解决方案(1):【白痴级】
需求:如果只需要用Tensorflow,并使用cpu进行计算。
方法:可以尝试简单的方便,多下载几个版本的Tensorflow,就可能可以找到一个可以直接安装的版本。
解决方案(2):【非常麻烦】
需求:一定就要这个版本的Tensorflow(傲娇)。
方法:这时候可以根据网络不可达时提示的第三方库,去找到对应版本先下载安装,待全部的库都手动安装达到指标时,就可以安装该版本的Tensorflow了。