macos pycharm 2021远程开发

本地机: macos

目标机: centos python3

工具: pycharm 2021.1

 

1 设置deployment

这个步骤和clion是一样的, 都是为了把代码同步上去

填写好自己的服务器地址 用户名和密码

填写项目映射文件夹

2 设置远程python 解释器

进入设置,项目设置, 添加远程解析器

这里填写服务器的地址

这里选择远程服务器的解析器路径

设置好之后, 去项目这里切换为远程解析器

3 上传工程 运行

选择手动上传到服务器, 然后就可以运行起来了, 之后更改代码后会自动同步到服务器去

 

### 配置 PyCharm 进行远程开发 #### 设置远程解释器 为了使 PyCharm 使用远程服务器上的 Python 解释器,在本地编写代码并利用服务器资源执行程序,需按照如下方法操作: 通过菜单栏 `File` -> `Settings` (对于 macOS 用户则是 `PyCharm` -> `Preferences`) 打开全局设置窗口。导航至 `Project: <your_project_name>` -> `Python Interpreter` 后点击旁边的齿轮图标选择 `Add...` 来添加新的解释器。 在弹出的对话框里挑选 `SSH Interpreter` 并输入目标主机的信息,包括 IP 地址/域名、用户名以及私钥文件位置(如果有)。之后可以选择现有的服务器配置或者创建一个新的 SSH 会话来访问远程机器[^2]。 一旦成功建立连接,则可以从列表中选取合适的 Python 版本作为项目使用的解释器;通常推荐选用 Anaconda 环境下预先构建好的虚拟环境以获得更好的兼容性和性能表现[^1]。 ```bash conda create -n gnn python=3.8 pip jupyter ``` 此命令用于创建名称为 "gnn" 的新 Conda 环境,并指定 Python 3.8 和其他必要的包如 Jupyter Notebook 安装其中。 #### 自动化部署与同步源码 为了让开发者能够专注于编程而不必担心频繁的手动上传下载工作,PyCharm 提供了一套完善的自动化工具链支持——即所谓的 “Deployment” 功能模块。它允许用户轻松定义多个不同的发布方案,并且可以在保存更改时即时将修改后的文件推送至远端目录下[^3]。 进入 `Tools` -> `Deployment` -> `Configuration...` 开始设定具体的传输参数,比如协议类型(SFTP, FTPS 或者 WebDAV),认证方式等细节项。完成上述步骤后记得勾选启用选项以便激活服务。 最后一步是在同一级菜单内找到 `Automatic Upload` 子项开启实时同歩开关,如此一来每当有改动发生时都会触发一次增量式的更新过程,确保两端的数据始终保持一致状态。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值