使用Windows和virtualenv(Tensorflow)在PyCharm中运行Docker

时间:2016-09-26 15:59:14

标签: python windows docker tensorflow pycharm

我正在尝试在PyCharm项目中运行Docker。我的PyCharm项目使用Python 2.7,而系统默认的Python是3.4。我通过this教程安装了Docker。我在我的Python 2.7虚拟环境中启动了Docker引擎:

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

我可以使用http://192.168.99.101:8888通过浏览器访问它,并执行Python 2.7代码。

现在我想在现有的PyCharm 2.7项目中使用Docker。 (请注意,我使用的是Anaconda,并且我使用了很多我想保留的包装)。

有没有办法在我的PyCharm项目中运行Tensorflow Docker镜像? (在PyCharm中运行Tensorflow的任何其他解决方案都可以。)

2 个答案:

答案 0 :(得分:0)

是的,您可以告诉PyCharm在docker容器中使用解释器。但是,这只适用于PyCharm Professional。

首先,转到首选项 - > Project Interpreter (在Project:...下)并点击顶部附近Project Interpreter右侧的齿轮或圆点。在配置远程Python解释器对话框中,单击Docker按钮。

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

答案 1 :(得分:0)

关注此tutorial,特别是api url的API部分。 以下设置适用于windows10。

注意:仅适用于专业版

enter image description here