Ich versuche, mit GPU-Unterstützung in eine Conda Umgebung zu installieren tensorflowpip: Notwendigkeit Namen Paket tensorflow-gpu ändern tensorflow
ich verwenden Sie den Befehl:
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.1.0-cp35-cp35m-linux_x86_64.whl
Wenn ich mir anschaue, Die Pakete, die mit Conda-Liste installiert wurden, enden mit einem Paket namens Tensorflow-GPU.
Sie können dieses Paket nicht einmal importieren, da es ein '-' enthält.
Wie kann ich den Namen in 'Tensorflow' ändern?
Edit: Ich denke jetzt, dass es etwas mehr dazu geben muss. Warum hätte ein großes Paket in der Deep Learning Community dieses scheinbare Problem? Hoffentlich kann ein Tensorflow-Experte antworten. Ich folge den Anweisungen für Ubuntu und Anaconda hier: https://www.tensorflow.org/install/install_linux
Ich nehme an, es ist möglicherweise nicht möglich mit 'pip' – orvi
Ein möglicher" Hack "bis Sie herausfinden, dass [Modul als String importieren] (http://stackoverflow.com/questions/67631/ how-to-import-a-module-while-the-full-path) und weisen sie dann einem gültigen Python-Namen zu, z. B. 'tensorflow_gpu'. –
Problem ist, dass andere Pakete, die ich importiere, auch 'Tensorflow' importieren und fehlschlagen. Gibt es einen Pip-Befehl, um den Namen zu ändern? –