Pycharm配置远程调试

简介: Pycharm配置远程调试

原文链接

在搞深度学习的时候,我们在本地开发,但是需要在服务器去运行工程,所以需要使用Pycharm进行远程配置,可以实现本地代码自动同步到服务器,并在本地使用服务器的解释器。

条件:需要使用专业版Pycharm。

远程部署

点击菜单栏Tools——Deployment——Configuration

点“+”,新建一个SFTP类型的Deployment配置:

我给新的配置命名为“remote”:

选择Connection栏,填入服务器的IP、帐号、密码,并点击“Test Connection”测试是否可以链接。将编码类型改为“utf-8”:

选择Connection栏,填入本地代码的路径:

选择Excluded Paths栏,添加本地不需要同步的文件夹:

最后点击OK确定,完成远程部署的配置。

远程解释器

远程部署可以实现代码的自动同步,接下来还要配置远程解释器。

首先拷贝本地Pycharm安装目录下的helpers目录中的所有文件,上传到远程服务器的登录用户目录下。例如,我使用的是root用户,则拷贝至/root/.pycharm_helpers目录下。

在Pycharm中选择File -> Settings -> Project:learn -> Project Interpreter -> Add

选择SSH解释器,输入服务器的IP、帐号,点击Next,然后输入密码:

选择服务器上的Python解释器:

选择代码存放地址,我本地的地址是E:/project/learn,服务器上的地址是/app/learn

然后点击确定即可。此时Pycharm底部会出现File Transfer栏,显示代码文件的同步信息:

此时运行代码,使用的就是服务器的Python解释器。后续对代码的每一次修改,都会在保存后自动上传服务器。

常见问题

在文件同步过程中,若出现报错:

Failed to change timestamp of the file

选择菜单栏Tool——Deployment——Options,取消选中Preferve files timestamps

画红线处的√即可。

 
 

学习更多编程知识,请关注我的公众号:

代码的路

 
 

相关文章
|
11月前
|
机器学习/深度学习 Python
配置环境miniconda+pycharm【机器学习】
配置环境miniconda+pycharm【机器学习】
325 0
|
12月前
|
Java 开发工具 数据库
|
20天前
|
Python
pycharm配置本地python
pycharm配置本地python
70 1
|
21天前
|
Python
Pycharm为Python项目配置环境不生效,解决办法
在PyCharm中,项目依赖配置更改后未生效。解决步骤包括:1) 查找`C:\Users\username\AppData\Roaming\JetBrains\PyCharm2022.2\options\jdk.table.xml`,2) 删除`<jdk></jdk>`标签内的旧配置内容,然后重启PyCharm以应用新目录。
24 0
Pycharm为Python项目配置环境不生效,解决办法
|
1月前
|
存储 IDE Linux
Python零基础入门-0 Python简介和开发环境PyCharm配置
Python零基础入门-0 Python简介和开发环境PyCharm配置
|
11天前
|
语音技术 Python
语音识别,Pycharm的基础使用,Pycharm如何修改主题,如何配置字体,increase,decre,pycharm如何切换成中文版的,翻译插件的安装,Pycharm常用快捷键,
语音识别,Pycharm的基础使用,Pycharm如何修改主题,如何配置字体,increase,decre,pycharm如何切换成中文版的,翻译插件的安装,Pycharm常用快捷键,
|
2月前
|
编译器 计算机视觉 Python
pycharm配置opencv库
pycharm配置opencv库
|
2月前
|
编译器 Python
PyCharm Community Edition 2023.3.1解释器配置
PyCharm Community Edition 2023.3.1解释器配置
|
2月前
|
程序员 编译器 C语言
Python基础语法(内置Python, pycharm配置方式)
Python基础语法(内置Python, pycharm配置方式)
|
7月前
|
IDE Ubuntu 开发工具
Python(五)IDE集成开发工具pycharm安装及配置
工欲善其事,必先利其器。好的开发工具能让我们的开发速度事半功倍。 Python比较好的集成开发工具IDE,大概就是pycharm,以及万物皆可的VScode VScode具体用什么插件比较好还在研究中,今天大概先看下pycharm的安装及配置。 这里分两个系统,ubuntu及windows 一:windows安装及汉化 1 :安装 首先,去官方网站下载安装包,专业版是要花钱购买的,我这里选择的是社区版,功能没有专业版那么强大,但是基本上够用。 网址:www.jetbrains.com/pycharm/dow… 下载完成之后,一路下一步安装即可。
86 1