conda create -n bazel_build bazel=3.7 python=3.7.12 -c conda-forge
conda activate bazel_build
conda install -c conda-forge keras-preprocessing=1.1.2 numpy=1.18.5
git clone https://github.com/tensorflow/tensorflow.git -b v2.4.1
cd tensoflow
python configure.py
bazel build //tensorflow/tools/pip_package:build_pip_package
构建过程中会出现很多错误,因为网络问题,很多在资源bazel构建时不能自动获取,需要将所需资源下载下来,并将构建文件中的url修改为本地路径。具体参考编译tensorflow 2.4.1时,很多报错信息在资源bazel构建时不能自动获取。
bazel-bin/tensorflow/tools/pip_package/build_pip_package /path/to/tensorflow
构建好的tensorflow安装包存放在“/path/to/ tensorflow”目录下: