python 基础系列(十一) — 使用PyCharm远程调试树莓派python代码

python 基础系列(十一) — 使用PyCharm远程调试树莓派python代码



python基础系列索引

python 基础系列(一) — Python介绍

python 基础系列(二) — Python基本语法

python 基础系列(三) — Python中的变量进阶

python 基础系列(四) — Python中的面向对象

python 基础系列(五) — Python中的继承

python 基础系列(六) — Python的异常及其处理

python 基础系列(七) — Python中的模块

python 基础系列(八) — Python中的文件操作

python 基础系列(九) — Python中的vi – 终端中的编辑器

python 基础系列(十) — Windows CMD命令大全

python 基础系列(十一) — 使用PyCharm远程调试树莓派python代码 — Windows CMD命令大全


对于Linux和文本编辑器不那么熟悉的小伙伴来说,直接在树莓派中写程序可谓是痛苦万分。本文将介绍如何使用PyCharm远程调试树莓派,并同步当前python文件到树莓派中。

配置环境

首先要在个人电脑中装上PyCharm,注意,一定要是专业版的。
树莓派需已经设置好联网和SSH,并与电脑处于同一局域网下。
本文所有代码均为python3.x下可用,python2.x略有不同。

配置PyCharm环境

  • 1. 使用SSH连接树莓派
    进入之前新建的python文件下,依次打开File -> Settings -> Project Interpreter,点旁边的小齿轮,选择Add (部分版本为 Add Romote),进入环境配置。
  • 2、选择 SSH interpreter 依次输入树莓派的远程连接地址和登录名,next选择SSH

Credentials Host中填写树莓派的IP地址,User name 和 Password默认为pi 和 raspberry,注意,选择Python interpreter path时,如果想使用python3版本,请务必按照截图输入,若为python2版本,则去掉后面的版本号即可。最后点击ok完成设置。

  • 3.按照提示输入密码或者导入证书

这里使用用户名密码登录的方式

  • 4.设置更多远程Linux配置

Type: 选择连接类型,SFTP

SFTP host:远程Linux服务器ip地址

Port:端口

Root path:这里的路径可以根据自己需要设定,推荐配置为自己的项目目录,方便代码查找和定位,我的路径:/python_test

User name:Linux服务器用户

  • Auth type:支持三种类型:

    1.Password,密码认证,简单(推荐)

    2.Key pair(OpenSSH or PuTTY),私钥认证

    3.OpenSSH config and authentication agent

勾选 Save Password,省去每次同步提示密码。

  • 5.测试是否连接通
  • 6.更改具体配置项
  • 7.配置代码上传存放的位置
  • 8.配置代码上传存放的位置
  • 9.如果想要取消代码自动上传,可以点击这个
  • 9.如果想要取消代码自动上传,可以点击这个
  • 10.浏览上传后的文件

注意:这里的Deployment path on server “name”的路径是和前面的Root path是相连的,都是服务器上的路径。
配置完以后,其实是相当于配置了一个ftp工具可以连接到服务器上,然后你就可以直接在本地计算机查看到远程服务器上Deployment path on server “name”所指定路径下的文件了。并且它与你现在本地的工程目录Project root是连接的,可以实现互传(上传,下载)。

  • 11.配置完成,右键主文件,开始调试
  • 12.如果报错moudle不错在需要远程连接linux安装对应三方库,详细请参考网络

你可能感兴趣的:(python)