树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)

文章目录

    • @[toc]
  • 前言
  • 注意事项
  • 一.PC安装并使用Pycharm
    • 1.下载Pycharm专业版
  • 二.Pycharm远程调试树莓派的实现
    • 1.设置树莓派解释器
    • 2.设置换行格式
    • 3.连接树莓派中的解释器
    • 4.试验

前言

直接在树莓派中编写和调试Python程序并不方便,在树莓派中使用IDE(集成开发环境,Integrated Development Environment )软件Pycharm也比较吃资源,采用PC对程序进行编写和开发然后将程序同步到树莓派中运行是一个比较好的解决方案。

本文将介绍如何下载PyCharm,利用该软件远程调试树莓派,并同步当前python文件到树莓派中。本文中的操作步骤是针对PyCharm2020版的,不同版本可能略有变化。

[2020.5.24]


注意事项

  • PC上安装的PyCharm一定要是专业版,才能使用远程调试的功能,社区版是免费的,但无此功能。嫌麻烦的可以直接在树莓派中安装社区版,参考教程树莓派安装PyCharm。

  • 树莓派和PC在同一局域网中,且树莓派已经设置好联网和SSH


一.PC安装并使用Pycharm

1.下载Pycharm专业版

PyCharm官网下载地址

参考1:PyCharm安装教程

参考2:PyCharm专业版使用教程

请下载左边的基于你PC系统的专业版Pycharm,专业版具有远程调试的功能,如何使用请看参考2

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第1张图片

二.Pycharm远程调试树莓派的实现

参考3:Pycharm远程调试树莓派脚本

本文次设置的是Pycharm2020版,网上的教程很多都是Pycharm的老版本,操作过程略有差异。

1.设置树莓派解释器

添加树莓派的Python3解释器。

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第2张图片

采用SSH的连接方式,需要在树莓派的设置中开启SSH功能。

Host中输入树莓派ip地址,Username中输入自己的树莓派用户名。

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第3张图片

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第4张图片

添加树莓派的解释器,第2步中的树莓派同步文件夹请自行设置。

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第5张图片

  • 注:如果需要使用树莓派中的python 2.7 解释器,则步骤1中设置为/usr/bin/python(默认设置)

2.设置换行格式

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第6张图片

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第7张图片

换行格式改为Unix格式,此处是对全局的换行格式设置。

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第8张图片

3.连接树莓派中的解释器

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第9张图片

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第10张图片

选择之前设置好的树莓派的Python3解释器,第2步中的Host中的IP填入你自己树莓派的ip,User name也是同理。

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第11张图片

  • 注:如果需要使用树莓派中的python 2.7 解释器,则步骤3中设置为/usr/bin/python(默认设置)

4.试验

新建python程序文件

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第12张图片

输入试验内容

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第13张图片

将python程序推送至树莓派,此时树莓派对应的文件夹中也有了该程序文件。

注:如果 Upload to是灰色的,等一会试试,可能是系统没有配置完成。

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第14张图片

点击RUN运行

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第15张图片

注:PyCharm界面右下角可以切换解释器,可以分别在PC本地和树莓派中运行。

树莓派学习笔记(三)——远程调试树莓派程序(Pycharm实现)_第16张图片

你可能感兴趣的:(Python,树莓派,Linux)