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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)