pycharm连接服务器并debug

本文主要记录在使用pycharm远程连接linux服务器并进行debug功能调试时一些步骤和一些问题。

Deployment连接服务器

第一步
在这里插入图片描述
点➕,选择SFTP
在这里插入图片描述
填个名字
在这里插入图片描述
在这里插入图片描述
在SSH Configurations里,输入服务器ip,端口号等信息
在这里插入图片描述
然后可以点击Test Connection测试一下:
在这里插入图片描述
ok之后点击Autodetect,然后将Advanced下的Encoding for client-server communication:换成utf-8
在这里插入图片描述
第二步
在这里插入图片描述
点Add添加
在这里插入图片描述
在这里插入图片描述
之后输入密码
在这里插入图片描述

然后添加上服务器上python解释器的位置,我使用的是我服务器上自己创建的虚拟环境bin下的python
在这里插入图片描述

pycharm debug加参数

一般调试需要传参进去,但debug的时候,没法从终端传参怎么办呢?解决办法如下
如图所示,点击Run -> Edit Configurations.
在这里插入图片描述
在Configuration处的parameters,将想传入的参数写入(我直接把args文件复制了),之后点击ok即可。
在这里插入图片描述

在这里插入图片描述

期间遇到的一些问题

Q1 点击debug后,模型一直处在collecting data,显示不出来Variables.
解决办法:在File -> Settings -> Python Debugger 勾选Gevent compatible即可。
在这里插入图片描述

Q2 想使用pycharm访问远程服务器终端,但点击Terminal调出来的仍然是本地路径的终端(如图),那怎么访问服务器终端呢?
在这里插入图片描述
解决办法
点击Tools -> Start SSH Session…
在这里插入图片描述
选择后即可在pycharm上访问服务器终端(如图)。
在这里插入图片描述

在这里插入图片描述

  • 11
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值