Fan.Lai's blog
pycharm通过ssh连接服务器并上传项目
Published on 2024-12-05 16:30 in 暂未分类 with null

pycharm通过ssh连接服务器并上传项目

    pycharm通过ssh连接服务器并上传项目

    1.首先得保证pycharm是professional版的,不能是免费的community版。

    2.首先通过ssh连接服务器File -> setting

    tools ->SSH configurations,然后点击 + 新建一个SSH连接

    具体意思如下

    然后可以改下名字,要不然默认名太长

    然后可以通过pycharm的terminal来使用服务的shell命令行

    3.上传代码并同步代码

    首先找到Deployment,Tools -> Deployment

    然后选择configuration,弹出配置窗口,新增一个部署,选择SFTP上传协议。

    弹出取名窗口,这里我还用server

    具体设置,选择之前配置好的SSH连接

    然后点击Mappings,设置上传该项目到服务器哪个位置,这里我选择用户目录下的project/M3AE目录下。

    如果还想要其他上传到该服务器某一位置就可以Add New Mapping

    设置好Mapping然后就会把项目上传到指定的服务器位置,然后如果想本地改动服务器自动上传就要在Deployment下勾选上Automatic Upload(Always)。这样本地新增项目或文件被修改后会自动同步到服务器上。注意:直接在修改服务器上的东西不会同步到自己电脑上,pycharm这样做是为了防止比如我们跑模型时,有的数据集我们在本地完全需要有因为太大了,只要服务器上有就行,因为跑模型在服务器上跑。当然也可以同步到本地,只要点击 Deployment下的 Download from 服务器名。

    当然如果没有及时同步上传也可以手动同步,比如我们修改了config.py文件想要同步可以右击该文件,选择deployment -> upload to...

    最后如果想看服务器的文件目录可以在 Tools -> deployment ->Browse Remote Host

    posted @   凡琪7  阅读(409)  评论(0编辑  收藏  举报
    相关博文:
    阅读排行:
    · DeepSeek “源神”启动!「GitHub 热点速览」
    · 我与微信审核的“相爱相杀”看个人小程序副业
    · 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
    · 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
    · C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
    点击右上角即可分享
    微信分享提示