使用IntelliJ IDEA进行Python远程调试的需求(未完)

时间:2024-03-07 11:44:32

使用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并且设置模块名称,最终会创建项目。