![](/img/trans.png)
[英]Building tensorflow 2.2.0 pip wheel file, for use in CentOS system (older libc)
[英]Building an older Tensorflow 2.x
我已经尝试这样做了一段时间了。 我无法在本地机器上构建,所以我选择了 Docker 路线。 我能够成功地使用 docker image devel-gpu 来构建 Tensorflow。 问题在于它构建了最新和最好的(2.5)。 我已经搜索并搜索了一种构建较旧 2.x 版本的方法,但没有成功。
你如何构建,比如使用 docker 的 TensorFlow 2.1?
我似乎不再为包含要构建的源代码的各个版本制作 docker 镜像。
如果您可以使用已经构建的镜像,Docker Hub 上有旧版本可用。 这是 2.1 的链接: https : //hub.docker.com/r/tensorflow/tensorflow/tags?page= 1 &name= 2.1 这是获取旧版本的最简单方法。
如果你想自己构建它:
git clone https://github.com/tensorflow/tensorflow.git && cd tensorflow
git checkout v2.1.0
tensorflow/tools/dockerfiles/dockerfiles/
找到 Dockerfiles,但在构建之前,我建议您查看tensorflow/tools/dockerfiles/README.md
以获取确切的构建说明。 对于 2.1.0 版,它声明您必须使用README.md
将构建命令设置上下文运行到目录中。 那是:cd tensorflow/tools/dockerfiles
docker build -f ./dockerfiles/cpu.Dockerfile -t tf .
差不多就是这样,构建完成后,您将拥有一个名为tf:latest
的图像(在构建命令中使用标志-t
进行自定义)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.