Ich habe wirklich versucht, gebaut zu werden. Ich habe die Anweisungen hier und hier und hier befolgt. Sauberes System:
GCC 7.3.0 Über die Befehlszeile:
basel build --config = cuda --config = mkl // tensorflow/tools/pip_package: build_pip_package
Das ist der Fehler:
WARNING: The following rc files are no longer being read, please transfer their contents or import their path into one of the standard rc files:
/devel/software/tensorflow/tools/bazel.rc
INFO: Options provided by the client:
Inherited 'common' options: --isatty=1 --terminal_columns=171
ERROR: Config value cuda is not defined in any .rc file
Weiß jemand, welche Teile von bazel.rc importiert werden müssen?
Warum ist Cuda nicht definiert?
Wenn ich es versuche:
bazel test -c opt - // tensorflow/... - // tensorflow/compiler/... - // tensorflow/contrib/lite/...
Es schlägt mit diesem Fehler fehl:
FEHLER:/devel/software/tensorflow/tensorflow/python/BUILD: 3768: 1: Verknüpfung der Regel '//tensorflow/python:_pywrap_tensorflow_internal.so' fehlgeschlagen (Exit 1) gcc fehlgeschlagen: Fehler beim Ausführen des Befehls/usr/bin/gcc -shared -o bazel-out/k8-opt/bin/tensorflow/python/_pywrap_tensorflow_internal.so -Wl, - version-script bazel-out/k8-opt/bin/tensorflow/python/pywrap_tensorflow_internal_versionscript.lds ... Restliche 65 Argumente übersprungen)
Hat jemand Erfolg gehabt? (Offensichtlich mindestens 2 Personen) Vielleicht könnte mir jemand sagen, was ich falsch mache? Oder wie lässt sich das bauen?
Tun Sie, was in der Warnung gesagt wird, und es wird funktionieren.
"WARNING: The following rc files are no longer being read, please transfer their contents or import their path into one of the standard rc files:
/devel/software/tensorflow/tools/bazel.rc"
Sie sollten eine Datei .bazelrc unter /devel/software/tensorflow/.bazelrc haben. Fügen Sie am Anfang dieser Datei den folgenden Codeausschnitt hinzu.
import /devel/software/tensorflow/tools/bazel.rc
Genießen!