pycharm 远程开发与调试

为什么需要远程开发与调试

在用python进行机器学习开发时,很多时候都需要使用linux,因为某些库只能安装在linux上,windows下安装某些python库是非常麻烦的,但是linux上的IDE用起来不是很舒服。那么有什么办法能解决这个问题呢?答案是远程开发与调试。
先在linux服务器上部署需要的python 环境,然后借助pycharm,我们可以在windows或mac下进行编码开发,通过配合远程调试,直接使用liunx服务器上的环境来调试,这样即可以绕过windows下部署环境的各种蛋疼问题,也可以享受window的舒服的开发环境。

pycharm配置远程开发环境

注意pycharm 专业版才有这个功能

添加远程解释器

ctrl+alt+s 打开设置->搜索interpreter->点击添加解释器
添加解释器

配置远程服务器信息

选择 ssh interperter,填写远程服务器的ip,端口,用户名,点击下一步
填写远程服务器信息
填写完密码直接下一步验证,如果密码错误会提示修改。
在这里插入图片描述

选择远程解释器

1.点击右边添加远程解释器,和添加本地解释器一样,找到python就行,用conda的话找到需要的环境的python就行。
2.设置同步目录(映射目录),将本地项目映射到远程服务器上的某个目录,一般会默认设置一个,如果没有,或者想要自己配置路径则可以点击右边添加映射。
配置远程解释器

查看远程解释器的库

经过上面步骤,远程解释器已经添加完成,pycharm解释器配置界面会自动刷新远程解释器所带的库,也可以像操作本地环境一样,在这里直接安装库。
远程解释器的库

远程调试

通过上面配置,我们已经连接到了远程服务器上的解释器,在项目上右键->deployment->update to xxx。就可以将本地代码部署到服务器,然后配置项目debug的解释器为远程解释器。点击运行,就能像本地环境一样进行debug调试了。

远程debug

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值