使用IntelliJ IDEA进行Python远程调试的需求(未完)
在研究深度学习Machlearning时,有时候需要借助ubuntu搭建的tensorflow环境,另外也有越来越多的运算程序只能在位于远程环境的GPU运算服务器来执行,如Theano、Tensorflow等需要使用GPU加速,
所以代码必须放置在服务器端运行。由于程序使用Python编写,所以使用IPython Notebook进行开发。但是毕竟一款Web Based IDE功能肯定赶不上桌面IDE,所以有必要研究一下在本地开发并且远程执行的工
作流程。使用IntelliJ IDEA进行Python远程调试步骤如下:
在菜单中点击Tools -> Development -> Configuration,进入设置界面:
同级菜单Mapping的设置
点击IntelliJ IDEA菜单中的File -> New Module -> Python,此时在选择Module SDK时点击 "New..." -> Add Remote,在弹出的窗口中选择“Deployment configuration”,并且选择刚刚新建的配置文件。完毕之后点击Next并且设置模块名称,最终会创建项目。