2022年从零开始配置树莓派远程Python开发环境.docx

上传人:H****o 文档编号:12817720 上传时间:2022-04-26 格式:DOCX 页数:13 大小:749.75KB
返回 下载 相关 举报
2022年从零开始配置树莓派远程Python开发环境.docx_第1页
第1页 / 共13页
2022年从零开始配置树莓派远程Python开发环境.docx_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《2022年从零开始配置树莓派远程Python开发环境.docx》由会员分享,可在线阅读,更多相关《2022年从零开始配置树莓派远程Python开发环境.docx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品学习资源从零开头配置树莓派3 远程Python开发环境目标:Windows环境下使用 Pycharm在树莓派 3 上开发 Python;序号名称说明1Windows PC操作系统版本为 Windows 10 1607,以下简称 w10树莓派 3 ,操作系统版本为称 piRaspbian2021.3,以下简2Raspberrypi 33网络连接上述二者处于同一局域网内4网络配置w10 :10.0.0.3pi : 10.0.0.355Pycharm版本为 2021.1专业版pi自带 python2.7.96Python么都讲求最新的强迫狂和 3.4.2,w10 安装 3.6.1,什7Win32

2、DiskImager版本 1.08PuTTY版本 0.68,用于通过 SSH 连接至 pi价值:充分利用 Windows下友好的图形界面(相比树莓派的Raspbian来说);所需:正式开头前,总览全文结构: 一、 配置 pi二、 配置 Pycharm 三、 Hello World. 四、 后记欢迎下载精品学习资源一、 配置 pi1. 安装 Raspbian将 pi 的 SD卡插入 w10,打开 Win32DiskImager,挑选从树莓派官网下载的Raspbian镜像,挑选该 SD 卡的设备符,点击写入即可(图 1.1 );留意,不要选错 SD 卡的路径,请一再确认以确保数据安全!另外,已使用

3、过的SD 卡,挑选能在 Windows资源治理器里面显示的盘符即可,不用理 会这个 boot分区的大小;图 1.1写入 Raspbian镜像写入完毕后,将 SD卡插入 pi ,接通电源,开机(图 1.2 );欢迎下载精品学习资源图 1.2 pi首次开机上图显现的白边是由于 pi的显示模式未配置,解决这个问题前,先配置远程桌面连接,以便利在 w10 上快速便利地操作;2. 配置 pi的远程桌面连接第一, 配置 pi的 IP 猎取方式为静态 IP (图 1.3 );右击右上角的上下箭头,挑选 Wireless& Wired Network Settings:图 1.3设置静态 IP 然后安装 xr

4、dp和相关包(图 1.4 );打开终端,输入sudo apt-get install xrdp为了防止 error problem connecting的问题,连续安装以下两个包:sudo apt-get install vnc4server tightvncserver图 1.4安装 xrdp欢迎下载精品学习资源接下来,回到 w10 ,使用远程桌面工具连接 pi ,配置如下:图 1.5配置 w10 远程桌面其中,用户名为 pi ,密码为 raspberry,均为系统默认值,为了安全,可以更换密码或创建新的用户;连接上的远程桌面如图1.6 :图 1.6 w10远程桌面连接 pi界面欢迎下载精品

5、学习资源最终来解决显示器白边问题;我的迷你显示器使用 HDMI 接口,辨论率为 800*600 ,更换 pi上的/boot/config.txt文件即可达到目的;第一,使用治理员权限打开 config.txt文件,不使用治理员权限打开就修改后无法储存;打开方法是在终端输入sudo leafpad /boot/config.txt将hdmi_group=1,hdmi_mode=1这 两 行 前 的 #号 删 除 , 并 修 改 为hdmi_group=2,hdmi_mode=9;hdmi_group=2表示显示器模式, 1 表示 TV 电视模式;对应的hdmi_mode举例如下:hdmi_mod

6、e=9 800x600 60Hz hdmi_mode=10 800x600 72Hz hdmi_mode=11 800x600 75Hz hdmi_mode=12 800x600 85Hz hdmi_mode=13 800x600 120Hz图 1.7修改 config.txt文件修改完毕并储存,重启,白边消逝:欢迎下载精品学习资源图 1.8白边消逝3. 打开 pi的 SSH 功能打开 SSH,以便利从 w10 向 pi传输文件;在终端中输入sudo raspi-config图 1.9 raspi-config配置界面挑选 5 Interfacing Options,然后挑选 P2 SSH 并

7、挑选 Yes 以开启 pi的 SSH 功能;开启此项功能后,会提示更换密码,为了安全可更换,本文为了便利,暂不修改;二、 配置 PyCharm欢迎下载精品学习资源开头此步骤前,请先在 w10 安装 python和 PyCharm ;python简单安装, PyCharm不能安装社区版,由于该版本不支持远程调试,安装过程略(涉及版权问题,请自行百度);1. 传输 pi所需 python调试包转到 PyCharm 安装路径,例如我的路径为:C:Program Files x86JetBrainsPyCharmdebug-eggs此路径下包含两个文件:pycharm-debug.egg和 pycha

8、rm-debug-py3k.egg;前者用于python2,后者用于python3;为了传输便利,将这两个文件复制到D 盘 pdegg文件夹下;下面用 PuTTY 的有用工具 pscp.exe将这两个文件传输到 pi中;转到 PuTTY 安装文件夹, 例如我的路径是:C:Program FilesPuTTY可以看到该文件夹包含数个有用工具;打开 w10 中的命令行 cmd,输入以下命令,以将.egg文件传输到 pi的/home/pi/Downloads文件夹下:cd c:Program FilesPuTTYpscp -r D:pdeggpi10.0.0.35:/home/pi/Download

9、s其中,第一行表示进入 PuTTY 文件夹下,其次行中的 -r表示传输文件夹,传输单个文件不需要-r参数;图 2.1传输.egg文件欢迎下载精品学习资源图 2.2传输完成后的 .egg文件2. 安装 egg 包pi自带了 setuptools工具,即可以直接使用easy_install命令安装软件包;在终端中输入以下命令安装 pycharm-debug-py3k.egg(本文以 python3进行演示):sudo /usr/bin/python3 -m easy_install /home/pi/Downloads/pdegg/pycharm-debug-py3k.egg安装过程中显现了许多警

10、告,使用python2就没有任何警告,不过不影响使用;安装过程略微有点长,稍待; pi端配置完毕后,开头配置 PyCharm ;3. 从新项目开头第一,在 pi的桌面上创建一个文件夹frpy,后面的 python项目将同步到此文件夹;用PyCharm 创建一个新项目,取名为 frpy(First remote python):欢迎下载精品学习资源图 2.3创建新项目第一,设置项目的python说明器,在菜单文件 - 设置- 项目: frpy下,点击右边的齿轮, 挑选 Add Remote添加远程说明器配置;图 2.4将 pi的 python3说明器添加到 w1 中的 PyCharm 中然后,点

11、击菜单工具 -Deployment-Configuration,打开 Deployment编辑窗口,点击左上角绿色的加号,在新弹出的窗口中type挑选 SFTP,并取名为 Raspberrypi:图 2.5添加 Deployment Server然后再右边的窗口中进行如下配置:欢迎下载精品学习资源图 2.6配置远程 Server之 1欢迎下载精品学习资源图 2.7配置远程 Server之 2点击菜单工具 -Deployment-AutomaticUploadalways,开启自动项目同步;开启此选项, w10 下 PyCharm 项目中新建的和编辑后的文件,在运行前会自动同步到pi中;三、 H

12、ello World.下面,任凭写两句 Python,以测试环境是否配置正确;如图 3.1所示,在 w10 下的 PyCharm中编写的语句,猎取的机器名和IP 地址均为 pi机器的,说明配置胜利;图 3.1测试环境配置是否正确运行胜利后,最重要的配置是远程调试,点击右上角的调试按钮(绿色的Bug 图标),显现下面的警告:warning:Debuggerspeedupsusingcythonnotfound.Run /usr/bin/python3 /home/pi/.pycharm_helpers/pydev/setup_cython.py build_ext -inplace tobuild.意思是 cython调试加速器没有找到,照警告中给出的语句,在pi的终端中执行如下语句,建立 cython调试加速器(时间稍长,稍待) :欢迎下载精品学习资源图 3.2建立 cython调试加速器建立完毕后,再次运行调试,警告消逝:图 3.3调试界面不得不说,用了 PyCharm后,直接抛弃了 Visual Studio 2021供应的低效简单的第三方Python环境,术业有专攻嘛;没有老套的 Hello World.演示了,本章终止;四、 后记欢迎下载精品学习资源整篇文章都是配置完成后才记录的,简称后记,哈哈;完;Rich2021 年 3 月 29 日欢迎下载

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁