利用pycharm远程调试openstack代码

###1.安装pycharm专业版服务器

  本文安装pycharm 2016.2.3专业版。网上教程较多,这里不作详细介绍,只要到pycharm官网上下载应用程序进行安装便可。session

###2.pycharm配置ssh

  (1)首先按下图1打开tools->deployment->configuration:调试

———————————————————图1———————————————————code

  (2)接下来add server,补充server name以及传输方式SFTP,点击ok,以下图2所示:server

———————————————————图2———————————————————教程

  (3)填写server信息,点击ok便可,以下图3所示:rem

———————————————————图3———————————————————get

  (4)而后经过打开tools->deployment->browse remote host,以下图4所示:pycharm

———————————————————图4———————————————————

  (5)此时就能够进行远程调试openstack程序了,以下图5所示:

———————————————————图5———————————————————

  (6)代码更改完毕后便可经过右上角的upload图标进行上传,以下图6所示:

———————————————————图6———————————————————

  (7)为了方便代码修改前和修改后进行比较,能够经过点击左边的compare图标,实现目前代码和最近一次上传代码进行比较,以下图7所示,比较结果如图8所示,从图中能够清晰看出修改先后代码的改动状况: ———————————————————图7———————————————————

———————————————————图8———————————————————

 (8)固然还支持回滚操做,即代码能够恢复到以前的版本,如图9所示:

———————————————————图9———————————————————

  (9)代码修改完成后,打开tools->start ssh session,便可经过ssh登陆到远程服务器上,对相应的服务进行重启便可,以下图10和图11所示:

———————————————————图10———————————————————

———————————————————图11———————————————————

  注意:在上述与remote server链接过程当中,若是提示Windows 7 sometimes breaks FTP connections on Java 7 if firewall is enabled,则可经过在cmd模式下输入如下内容便可:

netsh advfirewall set global StatefulFTP disable

  总结:从以上过程能够看出,利用pycharm能够很好地对程序进行远程调试,还能够经过ssh登陆到服务器上进行对应服务的重启,能够很方便的调试程序,祝你好运~

相关文章
相关标签/搜索