当前位置: 首页 > news >正文

【机器学习】pycharm使用SSH SFTP 远程连接 ubuntu服务器 进行开发+调试+数据训练

目录

  • 1、安装专业版profession pycharm
  • 2、pycharm远程链接服务器
  • 3、配置本地与远程服务器的文件映射
  • 4、配置项目调试的解释器

本地主机:windows11
服务器:ubuntu20.04

1、安装专业版profession pycharm

因为社区版pycharm不支持远程开发功能,所以卸载社区版,安装专业版
最新安装网址:https://www.jetbrains.com/pycharm/download/?section=windows
历史版本:https://www.jetbrains.com/pycharm/download/other.html#
根据自己的系统及需求版本下载并安装pycharm,我安装的2024.3.3
勾选自己需要的
在这里插入图片描述
下一步安装
在这里插入图片描述
安装完重启电脑,启动软件,选择语言地区
在这里插入图片描述
免费三十天试用or购买激活码or找马爸爸激活
在这里插入图片描述
激活成功后打开软件,左侧就会出现远程开发设置界面
在这里插入图片描述

2、pycharm远程链接服务器

打开pycharm,在工具栏中找到工具 Tools ——》 部署 Deployment——》 配置configuration
在这里插入图片描述
点击 + 号,选择SFTP
在这里插入图片描述
创建新服务器并填写名称后进入如下页面,有SSH配置选择相关的信息,没有SSH,点击创建配置
在这里插入图片描述
进入SSH配置页面,选择 + 号添加,填写服务器的主机、端口、用户名信息,身份严重我选择的密钥对,需要把本地的公钥上传到服务器中
在这里插入图片描述
连接成功后显示
在这里插入图片描述

如果服务器和本地主机的ssh还没有配置,可参考另一篇博客
【ssh】ubuntu服务器+本地windows主机,使用密钥对进行ssh链接
先进行配置

3、配置本地与远程服务器的文件映射

切换至映射界面,填写本地工程路径和服务器中的部署路径,确定保存
在这里插入图片描述
然后就可以在工具 Tools ——》 部署 Deployment——》 配置configuration 中上传项目代码至服务器
在这里插入图片描述

4、配置项目调试的解释器

文件 File ——》 设置 Setting 打开设置界面
在项目中点击添加解释器,选择SSH
在这里插入图片描述
可以新建,添加主机、端口、用户名
在这里插入图片描述
一路下一步
配置 Virtualenv环境 和解释器 路径
在这里插入图片描述
配置系统解释器
在这里插入图片描述
配置conda环境 执行路径
在这里插入图片描述
创建 确定 等工程重新配置完成
至此可以实现远程开发+调试

http://www.lryc.cn/news/605063.html

相关文章:

  • IBus vs. Fcitx5:一场 Linux 输入法框架的正面交锋
  • 在 Kubernetes 上部署 Label Studio
  • Apache Kafka核心组件详解
  • 当人生低谷无人帮助时,如何独自奏响人生乐章
  • 借助 Wisdom SSH AI 助手构建 Linux 容器化开发流水线
  • 虚实共生的智能革命:元宇宙、物联网与 AI 融合生态全景图谱
  • Vue 3 入门教程 2- Vue 组件基础与模板语法
  • 推客系统开发全流程解析:从概念到落地的完整指南
  • 论文Review LSLAM BALM | 经典激光SLAM方案!港大MARS出品!RAL2021 | 激光BA优化
  • RocketMQ 核心特性解析及与 Kafka区别
  • Spring AI 海运管理应用第2部分
  • Centos 7.9安装部署cobbler-自动化部署服务器完整教程
  • 数据结构第3问:什么是线性表?
  • 从0开始学linux韦东山教程Linux驱动入门实验班(7)
  • 不止 “听懂”,更能 “感知”!移远通信全新AI 音频模组 重新定义智能家居“听觉”逻辑
  • 【Datawhale AI夏令营】科大讯飞AI大赛(大模型技术)/夏令营:让AI理解列车排期表(Task3)
  • 如何将DICOM文件制作成在线云胶片
  • 一句话指令实现“2D转3D”、“图片提取线稿”
  • Kong API Gateway深度解析:插件系统与微服务架构的技术基石
  • Python爬虫05_Requests肯德基餐厅位置爬取
  • 企业微信API接口发消息实战:从0到1的技术突破之旅
  • 新注册企业信息查询“数据大集网”:驱动企业增长的源头活水
  • 笔试——Day23
  • C++ 项目 QML QtQuick.Controls“ is not installed
  • 【C语言】深度剖析指针(二):指针与数组,字符,函数的深度关联
  • 基于 Amazon Bedrock 与 Anthropic Claude 3 智能文档处理方案:从扫描件提取到数据入库全流程实践
  • C++入门基础 1
  • 【MySQL 数据库】MySQL索引特性(二)页目录(B和B+树)(非)聚簇索引 索引操作
  • 293F细胞是什么?
  • Service Mesh