mac用pycharm远程连接linux服务器

本文详细介绍了如何使用PyCharm通过SSH配置连接到Linux服务器,包括新建SSH配置,设置连接和映射,自动上传文件,以及配置远程服务器的Python虚拟环境。按照步骤操作,可以方便地进行远程开发和管理。

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

新建ssh配置

Tools->Deployment->Configuration,弹出Deployment窗口
在这里插入图片描述
Deployment窗口中,点击ssh configuration右侧三个点,弹出ssh Configurations窗口
在这里插入图片描述
输入相关内容,点击Test Connection显示Successfully
在这里插入图片描述

新建连接

新建ssh配置后返回Deployment窗口,Deployment窗口中,点击窗口左上角加号,选择SFTP,弹出“Create New Server”窗口,输入自定义服务器名称,如“caojie@111.111.111.111”
在这里插入图片描述

在这里插入图片描述

Connection

修改右侧Deployment中Connection面

### PyCharm 远程连接服务器教程 #### 配置 SSH 为了通过 PyCharm 实现远程连接服务器,首先需要完成 SSH 的配置。这一步骤涉及设置基础的连接参数以及验证方式。具体来说,在 connection 中选择 SFTP 类型作为主要传输协议,并点击 SSH configuration 后面的小三角形按钮来展开高级选项窗口[^2]。 在此界面中输入目标服务器的相关信息,包括 IP 地址、端口号(port)、用户名(account),并根据实际情况决定是否采用密码或者密钥认证方式进行身份确认[^1]。 #### 创建新项目与设定远程链接 接着是在本地创建一个新的 Python 工程或者是打开已有的工程文件夹之后进入项目的 Settings/Preferences 对话框找到 Deployment 下的 Configurations 子项新增一条记录用于描述刚才建立起来的那个远端主机的信息。 当所有字段都正确无误地填入后保存更改退出向导回到主界面再次访问相同路径下的 Options 页面勾选 Upload changed files automatically to the default server 复选框以便于后续操作更加便捷高效。 #### 虚拟环境的支持 对于特定版本依赖关系管理的需求而言,则还需要进一步调整至 Tools -> Deployment -> Mappings 来映射本地工作区同远程存储位置之间的对应关系;与此同时也要记得切换回 File -> Settings (Ctrl+Alt+S on Windows/Linux or Cmd+, Mac OS X ) 寻找 Project Interpreter 列表中的 Add Remote... 功能键启动 Wizard 流程按照提示逐步导入所需的解释器及其关联库集合直至成功加载为止。 最后确保所使用的解释程序已经指向了正确的远程站点上的 python 可执行脚本地址连带必要的第三方扩展包如 TensorFlow 等均已完成安装部署过程即可开始正常的开发调试活动了。 ```python # 示例代码片段展示如何测试远程环境中TensorFlow是否正常运行 import tensorflow as tf if __name__ == "__main__": hello = tf.constant('Hello, TensorFlow!') sess = tf.Session() print(sess.run(hello)) ```
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值