2015-11-16 9 views
8

Dies ist im Wesentlichen eine Wiederholung der gestellten Frage here. Allerdings verwende ich Red Hat Version 6.6, die glibc 2.12 hat (Glibc 2.17, ich denke, wurde mit RHEL ver 7 eingeführt). Ist es möglich, Tensorflow lokal zu installieren, ohne das Betriebssystem zu aktualisieren? (Ich habe keine Administratorrechte). Dies ist der Fehler, den ichFehler beim Importieren von Tensorflow in python2.7 in Red Hat Version 6.6. 'GLIBC_2.17 nicht gefunden'

ImportError: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by /data02/storage/kgupt33/.local/anaconda/lib/python2.7/site-packages/tensorflow/python/_pywrap_tensorflow.so) 
+0

Können Sie einfach glibc aktualisieren? –

+0

Aktualisieren von System glibc, erfordert das gesamte Betriebssystem-Upgrade (Ich überprüft, dass mit sys Admin). Ich habe versucht, Glibc lokal zu installieren, aber das erfordert auch, Tonnen von Systembibliotheken zu aktualisieren. – kampta

+1

Mögliches Duplikat von [Fehler beim Importieren von Tensorflow in python2.7 in Ubuntu 12.04. 'GLIBC \ _2.17 not found'] (http://stackoverflow.com/questions/33655731/error-while-importing-tensorflow-in-python2-7-in-ubuntu-12-04-glibc-2-17 -not-f) –

Antwort

1

Dies resultiert im Wesentlichen eine Wiederholung der Frage bin immer hier gefragt ist.

Und das gleiche answer sollte funktionieren. Was hält Sie davon ab, glibc-2.17-Pakete herunterzuladen, auszupacken und die glibc-2.17/ld.so mit der richtigen --library-path zu verwenden?

Ist es möglich, Tensorflow lokal zu installieren, ohne das Betriebssystem zu aktualisieren?

Ja, mit der obigen Antwort.

+3

Ich habe die neueste Version von glibc heruntergeladen, aber das Kompilieren erfordert eine Aktualisierung vieler Bibliotheken (wie gcc, binutils, etc.). Bitten Sie mich, eine vorkompilierte Version zu verwenden? – kampta

Verwandte Themen