pycharm远程调试

1、安装pycharm专业版

安装方法自行百度,以下假设已经安装完pycharm专业版。

2、pycharm链接服务器方法

若代码库在本地,则直接用pycharm打开项目文件;
若代码库在服务器,则先下载到本地,然后使用pycharm打开。
使用pycharm连接服务器,并进行相应配置,建立本地和远程的连接。
如下图所示,在pycharm中依次打开Tools->deployment->configuration
在这里插入图片描述
如下图所示需要配置的有三项,主要是前两项,下面分别对其中内容进行说明。
第一项connection,主要用于同服务器建立连接
在这里插入图片描述
第二项,Mapping,主要用于在本地项目和服务器上的项目间建立连接,两者一般情况下为同一份代码在服务器和本地的副本。

在这里插入图片描述
这时就可以将本地项目和远程项目建立连接了,如果本地有一些文件或路径不想上传到服务器,则在excluded path中进行添加。
设置代码运行所需远程环境。
通过第3步,我们已经将本地代码库同服务器代码库建立了连接,但是如果要在本地进行远程调试,还需要设置代码运行环境。具体步骤如下:
依次点击File->Settings->Project …->Project interpreter 下拉三角,选择show all
在这里插入图片描述
点击右侧+号-> ssh interpreter->existing server configuration,选择第3步配置的连接
在这里插入图片描述
点击next,然后先择interpreter,也就是你想在服务器上使用的环境的python位置,通常位于bin文件下,如果希望使用anaconda里配置的虚拟环境,那么interpreter选择为 anaconda_path/envs/virtual_env_name/bin/python
在这里插入图片描述
这时我们就配置完成了,下面介绍下常用的一些操作。
上传本地文件到服务器上对应的项目,从服务器下载到本地,同步服务器以及本地内容:
都是先选择文件或项目文件夹,然后选择Tools->deployment,在选择upload或download或sync.
本地远程运行或调试:
一般完成上述配置后,就可以直接运行代码了,如果提示环境不正确,那么需要在interpreter中选择对应的远程ssh环境。
提示:远程调试的原理可以简单的理解为:本地pycharm通过网络连接对远程项目发起指令并将运行结果显示在本地,因此实际代码的运行仍然是在远程服务器上,代码中若出现路径,也应该是服务器上的路径,而非本地路径。

参考:PyCharm实现高效远程调试代码
参考:Pycharm远程调试

  • 6
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

落花逐流水

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值