Meine Maschine hat Tensorflow 8.0 bereits mit pip installiert. Ich habe Tensorflow 9.0 von der Quelle installiert, um cudnn 5 zu unterstützen. Die Sache ist, wenn ich "Tensorflow" in Python importiere, verwendet es immer noch die Pip-Installation.Tensorflow von der Quelle installieren, wenn es bereits installiert ist, indem Sie pip verwenden
Kann ich Python mitteilen, dass es meine neue Installation importiert und die Pip-Installation ignoriert?
Ich möchte die Pip-Installation behalten, weil es von anderen Leuten benutzt wird (die Maschine ist ein Server).
Danke, Dan
Im Hinblick auf die Lösung 2: Wie kann ich ./configure und kompilieren tensorflow mich im virtualenv statt mit "Pip installieren"? Ich muss kompilieren, weil ich cudnn 5 und nicht 4. – Dan
@Dan verwenden möchte, sollten Sie Ihre virtuelle Umgebung erstellen und aktivieren. Danach fahren Sie wie gewohnt mit der Installation von der Quelle fort, und alle Python-Referenzen werden aus Ihrer virtuellen Umgebung übernommen. – mc07
Ich habe das versucht (die kompilierte Version ist jetzt in einem eigenen Verzeichnis), aber Python importiert immer noch Tensorflow 8.0 (aus der Pip-Installation) statt 9.0. Wie kann ich der virtuellen Umgebung mitteilen, die alte Pip-Installation zu ignorieren und auf die neue kompilierte Version (im neuen Verzeichnis) zu verweisen? – Dan