从零开始配置树莓派远程Python开发环境_第1页
从零开始配置树莓派远程Python开发环境_第2页
从零开始配置树莓派远程Python开发环境_第3页
从零开始配置树莓派远程Python开发环境_第4页
从零开始配置树莓派远程Python开发环境_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

从零开始配置树莓派3远程Python开发环境目标:Windows环境下使用Pycharm在树莓派3上开发Python。价值:充分利用Windows下友善的图形界面(比较树莓派的Raspbian来说)。所需:序号名称说明1WindowsPC操作系统版本为Windows101607,以下简称w102Raspberrypi3树莓派3,操作系统版本为Raspbian,以下简称pi3网络连结上述两者处于同一局域网内4网络配置w10::版本为专业版6Pythonpi自带和,w10安装,什么都讲究最新的逼迫狂7Win32DiskImager版本8PuTTY版本,用于经过SSH连结至pi正式开始前,总览全文构造:一、配置pi二、配置Pycharm三、HelloWorld!四、后记一、配置pi1.安装Raspbian将pi的SD卡插入w10,翻开Win32DiskImager,选择从树莓派官网下载的Raspbian镜像,选择该SD卡的设施符,点击写入即可(图)。注意,不要选错SD卡的路径,请一再确认以保证数据安全!其他,已使用过的SD卡,选择能在Windows资源管理器里面显示的盘符即可,不用搭理这个boot分区的大小。图写入Raspbian镜像写入完成后,将SD卡插入pi,接通电源,开机(图)。图pi初次开机上图出现的白边是由于pi的显示模式未配置,解决这个问题前,先配置远程桌面连结,以方便在w10上迅速便利地操作。配置pi的远程桌面连结第一,配置pi的IP获得方式为静态IP(图)。右击右上角的上下箭头,选择Wireless&WiredNetworkSettings:图设置静态IP此后安装xrdp和有关包(图)。翻开终端,输入sudoapt-getinstallxrdp为了防备errorproblemconnecting的问题,持续安装以下两个包:sudoapt-getinstallvnc4servertightvncserver图安装xrdp接下来,回到w10,使用远程桌面工具连结pi,配置以下:图配置w10远程桌面此中,用户名为pi,密码为raspberry,均为系统默认值,为了安全,可以改正密码或创立新的用户。连结上的远程桌面如图:图w10远程桌面连结pi界面最今后解决显示器白边问题。我的迷你显示器使用HDMI接口,分辨率为800*600,改正pi上的/boot/文件即可达到目的。第一,使用管理员权限翻开文件,不使用管理员权限翻开则改正后没法保留。翻开方法是在终端输入sudoleafpad/boot/将hdmi_group=1,hdmi_mode=1这两行前的#号删除,并改正为hdmi_group=2,hdmi_mode=9。hdmi_group=2表示显示器模式,1表示TV电视模式;对应的hdmi_mode举比以下:hdmi_mode=9800x60060Hzhdmi_mode=10800x60072Hzhdmi_mode=11800x60075Hzhdmi_mode=12800x60085Hzhdmi_mode=13800x600120Hz图改正文件改正完成并保留,重启,白边消逝:图白边消逝翻开pi的SSH功能翻开SSH,以方便从w10向pi传输文件。在终端中输入sudoraspi-config图raspi-config配置界面选择5InterfacingOptions,此后选择P2SSH并选择Yes以开启pi的SSH功能。开启此项功能后,会提示改正密码,为了安全可改正,本文为了方便,暂不改正。二、配置PyCharm开始此步骤前,请先在w10安装python和PyCharm。python简单安装,PyCharm不可以安装社区版,由于该版本不支持远程调试,安装过程略(波及版权问题,请自行百度)。1.传输pi所需python调试包转到PyCharm安装路径,比方我的路径为:C:\ProgramFiles(x86)\JetBrains\PyCharm\debug-eggs此路径下包括两个文件:和。前者用于python2,后者用于python3。为了传输方便,将这两个文件复制到D盘pdegg文件夹下。下边用PuTTY的适用工具将这两个文件传输到pi中。转到PuTTY安装文件夹,比方我的路径是:C:\ProgramFiles\PuTTY可以看到该文件夹包括数个适用工具。翻开w10中的命令行cmd,输入以下命令,以将.egg文件传输到pi的/home/pi/Downloads文件夹下:cdc:\ProgramFiles\PuTTYpscp-rD:\pdegg此中,第一行表示进入PuTTY文件夹下,第二行中的-r表示传输文件夹,传输单个文件不需要-r参数。图传输.egg文件图传输完成后的.egg文件安装egg包pi自带了setuptools入以下命令安装(本文以

工具,即可以直接使用python3进行演示):

easy_install

命令安装软件包。在终端中输sudo/usr/bin/python3-measy_install/home/pi/Downloads/pdegg/安装过程中出现了好多警示,使用python2则没有任何警示,可是不影响使用。安装过程略微有点长,稍待。pi端配置完成后,开始配置PyCharm。重新项目开始第一,在

pi

的桌面上创立一个文件夹

frpy

,后边的

python

项目将同步到此文件夹。用PyCharm

创立一个新项目,取名为

frpy

(Firstremotepython

):图创立新项目第一,设置项目的python解说器,在菜单文件->设置->项目:frpy下,点击右侧的齿轮,选择AddRemote增添远程解说器配置。图将

pi

python3

解说器增添到

w1中的

PyCharm

中此后,点击菜单工具->Deployment->Configuration,翻开Deployment左上角绿色的加号,在新弹出的窗口中type选择SFTP,并取名为Raspberrypi

编写窗口,点击:图增添DeploymentServer此后再右侧的窗口中进行以下配置:图配置远程Server之1图配置远程

Server

2点击菜单工具

->Deployment->Automatic

Upload(always)

,开启自动项目同步。开启此选项,w10

PyCharm

项目中新建的和编写后的文件,在运转前会自动同步到

pi

中。三、HelloWorld!下边,随意写两句Python写的语句,获得的机器名和IP

,以测试环境能否配置正确。以下列图,在地点均为pi机器的,说明配置成功。

w10

下的

PyCharm

中编图测试环境配置能否正确运转成功后,最重要的配置是远程调试,点击右上角的调试按钮(绿色的Bug图标),出现下边的警示:warning:

Debugger

speedups

using

cython

not

found.

Run'"/usr/bin/python3"

"/home/pi/.pycharm_helpers/pydev/"

build_ext

--inplace'tobuild.意思是

cython

调试加快器没有找到,照警示中给出的语句,在

pi

的终端中履行以下语句,建立cython调试加快器(时间稍长,稍待):图成立cython调

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论