Pycharm编程工具同步服务器目录文件

本文介绍如何使用PyCharm配置本地代码与远程CentOS服务器的自动同步,实现实时代码上传和执行,提升开发效率。涵盖服务器环境设置、SSH连接、PyCharm配置及部署步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境原因: 

  我们一般需要将代码放到服务器上运行,但如果等我们将项目全部开发好之后再上传到服务器,而且每次在开发阶段需要经过多次修改,每修改一次,都手动上传一次,这样就太麻烦了,有没有一种方法可以达到如下效果:

  - 可以直接在本机上码代码;

  - 自动将代码同步到远程服务器上面;

  - 在远程服务器上面的解释器中执行代码,返回结果。就和在本地使用pycharm是一样的操作感觉;

  接下来我们学习配置如何使用pycharm在本地开发,并实时同步代码到服务器。

准备场景环境:

    服务器环境设置好,虚拟机可以打开服务器,使用Xshell可以通过ssh访问到服务器。pycharm编译工具能正常打开。

 

 Pycharm的配置:

点击

 

 以我创建的centos6为例:

这里我创建一个Centos6的服务器,选择SFTP的传输方式(有三种传输方式可以根据选择执行)。按照Xshell的链接方式一样,将Host、User Name,passwd、port22填写上去。然后测试链接。【如果提示需要用es5的秘钥进行链接,默认选择安装秘钥信息。】

 链接成功后,测试结果会显示Successfully.

在配置Mapping设置,如果前一项Connetion链接设置好,那么我在这里就可以直接选择Pycharm本地路径和服务器的上传路径,这里我选择E盘路径,上传路径选择root下面。 执行OK选项。

 

接着,我选择一个写好的线程代码文件,点击项目择Deployment,这里有上传到服务器,直接在前面几项设置成功情况下确定的话,Pycharm会将文件直接上到服务器的目录中。

信息会显示我们上传的结果,从哪里上传到服务器的哪个目录下面,花费了多少时间。

 验证信息:

我们也可以在服务器的Ven路径下面找到该文件

 服务器上面内容和我们在Pycharm中保持一致。(为什么不是root路径而是root下面的venv文件,可能是因为Linux中的root安全机制原因),感兴趣的朋友可以试一试。

 技术无止境,钟爱无他法。谢谢!

感谢网友推荐

Pycharm远程同步服务器 - 简书

Pycharm配置同步服务器 - AnthonyWang - 博客园

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值