2016-09-26 3 views
0

Ich versuche, Docker in meinem PyCharm-Projekt zu betreiben. Mein PyCharm-Projekt verwendet Python 2.7, während das Standardsystem Python 3.4 ist. Ich habe Docker über this Tutorial installiert. Ich starte den Motor Docker mit in meinem virtuellen env von Python 2.7:Running Docker in PyCharm mit Windows und virtualenv (Tensorflow)

docker run -it -p 8888:8888 gcr.io/tensorflow/tensorflow

ich es durch meinen Browser http://192.168.99.101:8888 zugreifen kann und es führt Python 2.7-Code.

Jetzt möchte ich Docker in meinem bestehenden PyCharm 2.7 Projekt verwenden. (Beachten Sie, dass ich Anaconda verwende und viele Pakete verwende, die ich behalten möchte).

Gibt es eine Möglichkeit, das Tensorflow Docker Image in meinem PyCharm-Projekt auszuführen? (Jede andere Lösung, um Tensorflow in PyCharm zu betreiben, ist auch in Ordnung).

Antwort

0

Ja, Sie können PyCharm anweisen, einen Interpreter in einem Andock-Container zu verwenden. Dies funktioniert jedoch nur mit PyCharm Professional.

Zuerst gehen Sie zu Einstellungen -> Projekt Interpreter (unter Projekt: ...) und klicken Sie auf das Zahnrad oder die Punkte rechts neben Projekt Interpreter in der Nähe der Spitze. Klicken Sie im Dialogfeld Remote-Python-Interpreter konfigurieren auf die Schaltfläche Docker.

https://blog.jetbrains.com/pycharm/2015/12/using-docker-in-pycharm/#make-pycharm-docker-interpreter

0

Folgen dieser tutorial, insbesondere API Abschnitt für api url. Unter Einstellungen funktionieren für Windows10 gut.

Hinweis: funktioniert nur mit Professional Edition

enter image description here

Verwandte Themen