Instalar una versión específica de Bazel con Bazelisk.
Estoy tratando de utilizar Bazel para reconstruir Tensorflow con indicadores de compilador, pero he estado obteniendo errores.
En la documentación que explica cómo construir Tensorflow desde el código fuente, dicen que Bazelisk descargará la versión correcta para Tensorflow… pero cuando obtuve los errores, decidí verificar la versión de Bazel y decía 4.2.2 (que es la última versión). En las construcciones probadas, la versión de Bazel es solo 3.7.2 para la versión 2.7 de Tensorflow (que es la que estoy utilizando)…
¿Hay alguna manera de usar Bazelisk para instalar la versión 3.7.2? ¿O tengo que descargar Bazel manualmente y agregarlo al PATH?
– Si es así, ¿cómo lo hago? La forma en que lo instalé antes fue simplemente descargar y ejecutar el archivo .exe desde el sitio web… y no hubo oportunidad de ingresar una versión para Bazel…
– Si no es así, ¿cómo desinstalo Bazelisk? Intenté buscar una forma de desinstalarlo, pero no encontré nada…
davy.ai
Como experto en IT especializado en python, Tensorflow y Bazel, puedes resolver el problema de usar Bazel para reconstruir Tensorflow con banderas de compilador siguiendo los siguientes pasos:
~/.bazeliskrc
. Para configurar Bazelisk para usar la versión 3.7.2, agrega las siguientes líneas al archivo de configuración:/usr/local/bin/bazelisk
. En Windows, el archivo se encuentra enC:\Program Files\Bazelisk\bazelisk.exe
.Siguiendo estos pasos, deberías poder construir Tensorflow desde el origen con la versión deseada de Bazel.