Pycharm 2023 设置远程调试

pycharm 版本 : 2023.2.1

整体流程参考:https://blog.csdn.net/xuanhaolaile/article/details/128293254

首先确定远程服务器上已经安装好 requirements.txt 中所需的依赖包。

1、SSH Configurations

添加远程服务器

2、Python Interpreter

注意:设置 Python Interpreter 的同时,pycharm 会自动添加一个 Deployment ,所以不再需要单独去添加一个 Deployment 了。

Add Interpreter --->On SSH

设置远程服务器

选择 System Intepreter,并设置 Sync folders

检查一下远程服务上的依赖包安装情况,确保之后项目能正常运行

3、Deployment

在设置 Python Interpreter 的时候,pycharm 自动添加了一个 Deployment ,找到 Deployment 设置项,可看到以 root@ipAddress 命名的Deployment 。

按照图示设置3个地方即可。这里重命名为 remote。

回到主界面,在 Tools --->Deployment 菜单里可看到上传和下载的选项

设置过程中的注意事项

1、设置 SSH Configurations 时,要取消勾选 Visible only for this project 和 Parse config file ~/.ssh/config

2、设置 Deployment 时,要取消勾选 Visible only for this project 并设置编码为 utf-8

3、如果全部设置好后运行报错:

Cannot find remote credentials for target config com.jetbrains.plugins.remotesdk.target.webDeployment.WebDeploymentTargetEnvironmentConfiguration@1cb1d48

删除刚才所有设置,重新走一遍设置流程即可

相关推荐
鸽芷咕17 小时前
为什么越来越多开发者转向 CANN 仓库中的 Python 自动化方案?
python·microsoft·自动化·cann
秋邱17 小时前
用 Python 写出 C++ 的性能?用CANN中PyPTO 算子开发硬核上手指南
开发语言·c++·python
wazmlp00188736918 小时前
python第三次作业
开发语言·python
kun2003102918 小时前
如何用Obsidian+VSCode生成文案排版并发布到公众号
ide·vscode·编辑器
深蓝电商API19 小时前
住宅代理与数据中心代理在爬虫中的选择
爬虫·python
历程里程碑20 小时前
普通数组----合并区间
java·数据结构·python·算法·leetcode·职场和发展·tornado
weixin_3954489120 小时前
mult_yolov5_post_copy.c_cursor_0205
c语言·python·yolo
执风挽^20 小时前
Python基础编程题2
开发语言·python·算法·visual studio code
纤纡.20 小时前
PyTorch 入门精讲:从框架选择到 MNIST 手写数字识别实战
人工智能·pytorch·python
kjkdd20 小时前
6.1 核心组件(Agent)
python·ai·语言模型·langchain·ai编程