服务器离线从源码安装tensorflow的方法

本文介绍了一种在无网络连接的服务器上,通过本地HTTP服务和文件替换方式,成功离线安装TensorFlow的方法。关键步骤包括设置本地http服务,将所需文件置于DocumentRoot目录下,并修改相关下载链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

公司的服务器不能联网,用的cudn9.2版本,只能离线从源码安装tensorflow,查了网上的好多版本,都需要自己下载第三方库,然后修改workspace。但是这种方式改动太大,而且还有可能存在其它问题。
思考了几天之后,想到一个非常巧妙的解决方法。

在本机安装一个http的服务,虽然是离线机器,仍然可以开启http服务

然后将所有要下载的文件放到DocumentRoot中,详情见:https://blog.youkuaiyun.com/conling_/article/details/72902571

默认的目录是/var/www/html

然后将所有要下载的文件放置到该目录下,将下载链接更改为http://localhost

然后就可以安心安装了

但是还是会有各种问题,主要是不知道该在哪儿修改下载链接,比如下面这货:

它的位置在哪呢?

想不到!居然在bazel安装时候生成的缓存目录中,即:

/home/****/.cache/bazel/_bazel_****/dd14380cc5e2db1403c9db3583ea76bd/external/bazel_toolchains/repositories

下面的repositories.bzl中!!!

 

总之经过不懈努力,当最终修改完毕之后,tensorflow就可以离线正常编译了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值