离线安装tensorflow1.12.0 gpu版本

由于一些特殊原因,台式机不能上网,可是又需要用到tensorflow无奈只能尝试进行离线安装。
之前也曾在其他可以上网的电脑上安装过tensorflow。主要步骤是:
1、安装anaconda ,我选择的是pyhton3.7,即官网的最新版本。
2、安装cuda,一开始疑惑需不需要与自己电脑中的显卡驱动版本对应,后来发现其实不必,只要你的显卡满足可以支持CUDA就可以了。为了跟tensorflow版本匹配,因此我选择了CUDA 10。
3、下载cudnn,也是选择的匹配版本是7。
4、然后进行环境配置,加入环境变量。
5、安装tensorflow
因此之前安装过,因此就把之前的安装包直接拷贝到了不能上网的机子上。以下是我直接拷贝过来的安装包,其中包括了vs2017,因为tensorflow还需要下载vs2017。离线安装tensorflow1.12.0 gpu版本
一直进行到第4步都没有任何问题,然而在进行tensorflow安装的时候出现了问题…因为电脑不能联网,导致系统无法自动下载tensorflow的依赖包。怎么办呢?
既然联网时时系统自动到引导的网址上下载依赖包,那不能联网的电脑就人为先去对应的网站去把需要的依赖包找好下载下来再拷贝到不能联网的电脑上下载不就好了。果然安装成功了!
我是到清华大学镜像网站找的包,大家也可以去其他的资源网站下载,如豆瓣、阿里云。
网址:添加链接描述
进入以后有很多的各种包,一点一点找实在很麻烦,可以通过在网站后面加入你想搜索的包,然后转到就可以找到了,然后选择相应的版本下载就可以了。
如:要找numpy的包
离线安装tensorflow1.12.0 gpu版本
根据我的版本,所以我将需要安装的对应版本的依赖包按照我成功安装的顺序列出如(主要这些依赖包中有的包有相互的依赖的关系,因此要安装一定顺序安装)
Keras_Applications-1.0.8-py3-none-any.whl
termcolor-1.1.0.tar
absl-py-0.9.0.tar
grpcio-1.28.1-cp37-cp37m-win_amd64.whl
Keras_Preprocessing-1.1.0-py2.py3-none-any.whl
Markdown-3.2.1-py2.py3-none-any.whl
tensorboard-1.12.2-py3-none-any.whl
protobuf-3.11.3-cp37-cp37m-win_amd64.whl
gast-0.3.3-py2.py3-none-any.whl
astor-0.8.1-py2.py3-none-any.whl

将下载好的包拷贝到无法联网的电脑里。打开Anaconda Prompt (ananconda3),在其中输入口令
pip install "你存放该包的地址+要安装的包“
如 pip install F:\tensorflow\Keras_Applications-1.0.8-py3-none-any.whl
依次将所需依赖包下载,之后再安装tensorflow就可以了。

相关文章:

  • 2021-12-19
  • 2021-12-08
  • 2021-05-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2019-02-17
  • 2021-05-14
  • 2021-10-18
  • 2019-03-26
  • 2021-08-14
  • 2021-05-25
  • 2021-10-17
相关资源
相似解决方案