news 2026/8/8 7:46:49

本地PyCharm配置远程服务器上的python环境

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
本地PyCharm配置远程服务器上的python环境

1、背景

本地PC配置不够,跑大一点的模型不得行,于是搞了个服务器,上面用conda管理python的虚拟环境。
本文介绍:本地PyCharm如何配置远程服务器上的python环境。
环境信息如下:

  • 服务器操作系统:ubuntu
  • 本地PC的PyCharm版本:2023.3.2专业版(注意:必须要是专业版,才能够进行本文的pycharm配置)

2、PyCharm中配置SSH连接

File–>Settings–>Tool下找到SSH Configurations,点击右侧的+,输入服务器的IP、ssh连接端口、用户名,验证类型选择密码,输入密码,点击OK即可

3、PyCharm中配置SFTP连接

Tools–>Deployment–>Configuration:

在出现的弹窗中,点击左上角的+:

(1)Connection中:

  • 类型选择SFTP
  • SSH configuration配置选择上一步的ssh配置
  • 点击 [ Test Connection ],配置都正确,会提示测试连接成功
  • Root path,是远程服务器上的根路径,可以配置为存放本地上传文件的目录,这样在“Mappings”中就可以直接配根目录/
    (2)Mappings中:

设置路径映射

  • Local path:本地项目的路径
  • Deployment path:在Connection中设置了Root path,这里可以直接设置为根目录/

    设置好了,这一步点击【OK】

4、PyCharm中设置直接浏览远程主机

Tools–>Deployment–>Browse Remote Host


然后,你就会发现右侧可以看到远程主机上的文件,本地和远程主机的文件可以非常方便的上传、下载:

5、PyCharm中配置远程主机的python环境

File–>Settings–>找到当前项目–>Python Interpreter,在右侧点击添加解释器:

到第2步,点击Next:

到第3步,选择虚拟环境:先看截图,再看下面的解释

  • Environment:选择Existing
  • Interpreter:这个比较关键,需要到服务器上获取,方法:ssh登录服务器后台,执行如下命令
# 激活目标conda环境,xxx要换成你的环境名称conda activate xxx# 查看Python解释器路径(复制输出结果,后续要用)whichpython
  • Sync folders:当前本地项目的文件,同步到服务器上的哪个目录下

点击【Create】就可以了。

效果:

就可以在本地PyCharm运行脚本,并且能看到脚本的输出了,就不用每次都到服务器上运行脚本。

备注:感谢豆包老师的指导。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/30 20:57:55

专业测评:5款主流制造业HR系统深度对比(附管理维度对比表)

【导读】 在不少制造企业里,HR和班组长每天都被排班表、工时统计和加班核算“拖住手脚”:Excel 排班反复改、计件工资算不清、加班合规风险难以把控,与MES、ERP数据又是两套逻辑。可见,要真正提升产线人效,仅有“人事薪…

作者头像 李华
网站建设 2026/7/31 23:05:19

YOLOv8法院庭审记录:当事人表情与行为变化自动标注

YOLOv8赋能智慧法庭:实现庭审中当事人表情与行为的自动标注 在一场持续数小时的庭审过程中,法官需要同时关注控辩双方的语言陈述、证据呈现以及现场表现。然而,人的注意力是有限的——当书记员埋头记录发言内容时,可能错过了当事人…

作者头像 李华
网站建设 2026/8/1 13:37:22

使用 Polars 提高数据转换过程中的代码质量

原文:towardsdatascience.com/improving-code-quality-during-data-transformation-with-polars-92997e67c8a9?sourcecollection_archive---------10-----------------------#2024-08-09 https://medium.com/npotapov?sourcepost_page---byline--92997e67c8a9----…

作者头像 李华
网站建设 2026/7/28 4:58:50

MATLAB中高效读取fvecs格式向量文件的实现

在大数据时代,特别是近似最近邻搜索(ANN)领域,经常会遇到一些标准基准数据集,比如SIFT1M、GIST1M或Deep1B。这些数据集通常以二进制格式存储,其中最常见的一种就是fvecs格式。fvecs是一种简单的二进制向量存储格式,每个向量由一个整数(表示维度d)开头,后面紧跟d个单精…

作者头像 李华
网站建设 2026/7/28 9:43:08

LVGL界面编辑器固定与相对布局对比分析

固定布局 vs 相对布局:在 LVGL 界面设计中如何选型? 你有没有遇到过这样的场景? 辛辛苦苦用 lvgl界面编辑器 拖好了界面,结果换了个屏幕分辨率,按钮“飞”到了屏幕外;或者切换成德语后,文本直接…

作者头像 李华
网站建设 2026/8/1 5:57:07

Disialo-Asn:揭秘复杂糖链结构与功能的关键探针 68141-38-8

唾液酸化的复杂N-连接糖链是生命体内重要的生物信息载体,广泛参与细胞识别、免疫调节、信号转导及疾病发生发展等关键过程。其中,具有明确结构、高纯度的标准糖链化合物,是深入解析糖生物学功能、开发糖相关药物与诊断工具不可或缺的核心原料…

作者头像 李华