Installation von Tensorflow auf Pycharm (Mac)

8

I versuchte, Tensorflow in Pycharm IDE zu verwenden.

Es scheint, dass es in Pycharm ein Ein-Klick ist, um ein Paket zu installieren. Es war sehr leicht mit holprigen. Jetzt tritt ein Fehler auf, als ich versuchte, Tensorflow zu installieren. Tensorflow wurde über das Terminal auf dem Mac installiert, wie der Screenshot zeigt, mit dem Befehl

sudo pip install --upgrade Ссылка (Siehe Ссылка ) Irgendwelche Vorschläge ? Danke.

    
Bill Ancalagon the black 03.05.2016, 07:19
quelle

5 Antworten

3

Zusammenfassend (auf Mac):

Schritt 1, aktuelles Python (2.7.11 heute) auf Pycharm: Pycharm, kann die Python-Version 2.7.11 nicht finden

Schritt 2, folgen Sie "Pip Installation" von Ссылка

Schritt 3, Pycharm - Präferenz - Projekt-Interpreter, installieren Sie die neuesten Versionen von numpy, protobuf, sechs . Tensorflow-Importfehler bei Pycharm (Mac) Beachten Sie, dass Sie bei der Installation möglicherweise auf "Version angeben" klicken müssen.

Schritt 4, Pycharm - Präferenz - Projekt-Interpreter, installieren Sie die neueste Version von Tensorflow (v 0.8.0 heute). Beachten Sie, wenn nicht v0.8.0 gefunden wird, müssen Sie vielleicht manuell auf "Repositorys verwalten" klicken und dann den Link von Schritt 2 hinzufügen ( Ссылка )

Diese Schritte haben auf beiden Mac Computern gut funktioniert. Danke für alle Hilfe während des Verfahrens von den Mitwirkenden.

    
Bill Ancalagon the black 07.05.2016, 20:51
quelle
13

Wenn Sie Tensorflow mit der Option virtualenv installieren und es für ein Projekt von Pycharm aus verwenden möchten, müssen Sie einen entsprechenden virtualenv-Interpreter einrichten. Es gibt ein paar Lösungen im Forum, zum Beispiel Wie zu bekommen VirtualEnv TensorFlow, um in PyCharm zu arbeiten? , dass jedoch für mich mit einem "python packaging tools not found pycharm" -Fehler nicht funktioniert.

Das ist eine funktionierende Lösung für mich, zuerst ein virtualenv von Pycharm erstellen und dann Tensorflow dort installieren:

  1. In Pycharm, Einstellungen - & gt; Projektdolmetscher - & gt; Erstellen Sie VirtualEnv - & gt; Geben Sie dem Virtualenv einen Namen und einen Speicherort Ihrer Wahl und wählen Sie die Option "Globale Site-Pakete erben" - & gt; OK.
  2. Installieren Sie in der Befehlszeile den Tensorflow in der virtualenv-Position, die Sie in Schritt 1 erstellt haben. Für den obigen Fall lautet die Position ~/tensorflow_pycharm , daher den Befehl virtualenv --system-site-packages ~/tensorflow_pycharm

  3. Wählen Sie in Pycharm den erstellten Projekt-Interpreter aus, und wählen Sie das Tensorflow-Paket aus. Doppelklicken Sie, um das Paket zu installieren.

  4. Wenn Schritt 3 erfolgreich ist, legen Sie die Laufkonfiguration fest und versuchen Sie, ein Beispielprogramm auszuführen.

Shunan Zhang 01.03.2017 01:14
quelle
4

Update - 1. November 2017:

Erfolgreich mit Latest Jetbrain PyCharm Community Edition (2017.2.4) und Python 2.7.14 getestet, mit Installing with virtualenv von Ссылка .

Installieren Sie Tensorflow mit virtualenv

Lokal zum Projekt-Interpreter hinzufügen.

Führen Sie das Skript

aus

Grafik erzeugen

Führen Sie tensorboard --logdir=/tmp/tensorflow_logs im Terminal von PyCharm

aus

    
Paul Lan 01.11.2017 07:06
quelle
2

Gehe zu Einstellungen und suche nach dem Interpreter. Sie können mehrere Dolmetscher sehen. Wählen Sie einen Interpreter aus, auf dem das Tensorflow-Paket installiert ist.

Überprüfen Sie die installierten Pakete und überprüfen Sie die Versionen von Tensorflow wie in diesem Bild gezeigt.

    
Sung Kim 03.05.2016 08:40
quelle
0

Schritte, denen ich folgte 1. Verwenden Sie die Option virtualenv im offiziellen Leitfaden des Tensor-Flusses zur Installation und befolgen Sie die Schritte zum Installieren und Einrichten des Tensor-Flusses. Obwohl wir hier bereits eine virtuelle Umgebung erstellt haben, habe ich eine eigene für Pycharm-Projekte erstellt.

So machen Sie es. 1. Erstellen Sie ein neues Projekt. Gehe zu Einstellungen. Gehe zum Interpreter und erstelle ein neues virtuellesEnv. Geben Sie ihm einen Namen und markieren Sie das Kästchen "Globale Site-Pakete erben". Drücke OK". Erstellen eines virtualenv

  1. Nachfolgend finden Sie eine Liste der Pakete. Hier konnte ich den Tensorfluss zunächst nicht finden. Wenn dies der Fall ist, gibt es unten links ein + Symbol. Klicken Sie darauf und suchen Sie manuell nach "Tensorflow". Klicken Sie auf "Paket installieren" links unten. Installation des Tensorflow-Pakets Nachdem die Installation abgeschlossen ist, drücken Sie OK. Schließen Sie diesen Bildschirm. Tensorflow wird nun in der Liste der installierten Pakete angezeigt. Drücke OK. Jetzt testen Sie Ihre Installation mit einem Programm.

    %Vor%

Hoffe, das hilft.

    
Srishti 19.04.2017 14:06
quelle

Tags und Links