pycharm windows 远程调试 ubuntu虚拟机python 项目

若是要了解详细的PyCharm远程调试的相关信息,请查阅PyCharm 官方文档 。python

本文描述如何利用PyCharm的remote interpreter(官方文档中的第一种方法),对Tensorflow进行远程调试。linux

如下是PyCharm远程调试的关系图: Pycharm远程调试的基本要求:app

一、PyCharm版本必须是专业版(professional release),免费的社区版(community release)不支持远程调试。专业版能够用官网下载,有30天的试用期。框架

二、Tensorflow已经在远端的机器上安装好。所谓的安装好,是指远端机器上的Python下已经有Tensorflow的包/usr/local/lib/python2.7/dist-packages/tensorflow(通常状况下是这个路径) 三、Tensorflow的源码须要在本机上放一份。python2.7

远程调试的配置一、建立一个PyCharm工程: 有两个地方须要配置,一个是Location,指向本地的源码路径; 另一个是interpreter,点击右侧的设置图标: 菜单中选择“Add Remote”: 其中有几种链接方式,我选择"SSH Credentials",并输入远端机器的IP地址、用户名和密码等。工具

建立工程的时候,PyCharm将在远端机器安装一些支持远程调试的工具,并从远端下载一些python库的框架,这个过程须要几分钟。ui

二、配置路径映射 选择菜单“Run”——》“Edit Configurations”进入配置: 进入配置对话框: 增长一个配置项,配置本地路径和远端路径的对应关系。注意必定要两个路径下有对应的源码文件。spa

三、PyCharm中打开本地要调试的python文件,在文件显示区域中右击,右键菜单中选择“Debug xxxx”,就能够进行各类调试了。.net

##效果图 输入图片说明调试

##配置: 输入图片说明

##deployment 输入图片说明

##mapping 感受这一步应该能够不配 输入图片说明

相关文章
相关标签/搜索