小码农

好记性不如烂笔头....

PyCharm远程代码更新、执行

小折腾一番,每次修改自己以前写的BUG步骤:从服务器拉下来–>修改代码–>上传–>运行–>报错–>回到第二步

遂百度一番,寻到好文:https://zhuanlan.zhihu.com/p/36843200

从上面的文章可以看到,不仅仅可以自动上传下载代码,还可以远程运行,甚至是远程调试,美滋滋,赶紧搞起来。

自动上传代码

一、配置远程服务器(Tools->Deployment->Configuration)

《PyCharm远程代码更新、执行》
连接配置

选择使用FTP或者是SFTP来连接服务器,输入服务器信息和认证信息

《PyCharm远程代码更新、执行》
目录映射

点击Mappings目录,做本地和远程的目录映射,点击add another mapping可做多处目录映射,点击确定(OK)

《PyCharm远程代码更新、执行》
设置default server

设置Default Server,后面自动上传,就上传到 Default Server

二、设置保存(Ctrl+S)自动上传( Tools->Deployment->Options)

《PyCharm远程代码更新、执行》

设置Upload changed files automatically to the default server为“On explicit save action (Ctrl+S)”,这一步设置,一定要先设置默认server,其他设置根据个人需要进行设置。

远程环境运行代码

一、配置远程执行环境(File->Settings->Project->Project Interpreter)

《PyCharm远程代码更新、执行》
添加环境
《PyCharm远程代码更新、执行》
添加环境

远程连接可以选择已有的,也可以自己输入host,username

《PyCharm远程代码更新、执行》
远程Python环境路径

配置远程Python路径以及Python工作目录,点击确认。

《PyCharm远程代码更新、执行》
执行效果

基本完工,可以远程执行代码了。关于远程调试,没折腾了,够用了。有时间再折腾吧。

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注