8671|1

15

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【树莓派3B+测评】配置开发环境 [复制链接]

本帖最后由 icefire2012 于 2018-9-16 19:27 编辑

一、树莓派3B+软件源
    在配置开发环境的过程中,要安装不少软件包,中间遇到过一些软件包无法下载,或者下载时间非常长的情况。这个主要是因为系统默认的镜像源在国外的原因。我试了一下国内的几个源,清华的在我的网络环境下是比较好用的。配置方式为修改 /etc/apt/sources.list和 /etc/apt/sources.list.d/raspi.list这两个文件,注释掉原来的内容,添加上清华的源对应的内容,具体操作为:
   
  1. sudo nano /etc/apt/sources.list
复制代码

    用#注释掉原来的内容,并添加以下内容:

   
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
    deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi   

       

   
  1. sudo nano /etc/apt/sources.list.d/raspi.list
复制代码

    用#注释掉原来的内容,并添加以下内容:
    deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
    deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui

       

   
    最后执行以下更新操作:
  1. sudo apt-get update
  2. sudo apt-get upgrade
复制代码




二、安装Vscode
    在接下来的测评任务中,要一直用到python语言。python语言我最近也是刚开始学。工欲善其事,必先利其器。一款优秀的IDE,能够提升python开发学习的效率。我在windows上都是用Visual Studio Code(https://code.visualstudio.com/ )。Visual Studio Code简称vscode,我选它作为python的IDE,主要是因为它以下的几个特性:
   
    *免费开源,并且同时支持windows,linux和mac平台
    *轻量级,安装包只有几十兆
    *热键设置的插件比较丰富,可以模拟其它常见编辑器的热键风格,如vim
    *支持python及其它主流语言的语法高亮,智能代码补全,括号匹配等功能
    *通过插件扩展,可调试python

    vscode官网上的deb包是x86平台下的,没有直接提供armhf平台下的安装包。我尝试从github下载源码编译安装包,失败了。最后在网上找到了一个编译好的armhf平台下的安装包(下载地址
链接已隐藏,如需查看请登录或者注册
)。可直接运行安装。

    如果安装成功,vscode的启动方式为:开始菜单-->编程-->Code-OSS
    如果是通过VNC登录,启动vscode时会在终端中报错,启动后的vscode只有菜单栏,其余部分为空白,如下图:
   

    为了解决这个问题,需要做如下操作:
  1. sudo cp /usr/lib/arm-linux-gnueabihf/libxcb.so.1 /usr/share/code-oss
  2. sudo cp /usr/lib/arm-linux-gnueabihf/libxcb.so.1.1.0 /usr/share/code-oss
复制代码
   
    进入vscode的安装目录
   
  1. cd /usr/share/code-oss/
复制代码

    然后再执行
  1. sudo sed -i 's/BIG-REQUESTS/_IG-REQUESTS/' libxcb.so.1
  2. sudo sed -i 's/BIG-REQUESTS/_IG-REQUESTS/' libxcb.so.1.1.0
复制代码


    做了以上操作后,启动vscode时,依然会在终端中报上述的错误,但最终可以正常启动。正常启动后的截图如下:
   

    可以点击左侧自上而下数的第五个按钮,搜索并安装一些写python程序所用的扩展插件,如下图所示:
   

    以下是调试过程中的效果视频:

























此帖出自单片机论坛

最新回复

继续  详情 回复 发表于 2018-9-19 12:13
点赞 关注
 

回复
举报

6105

帖子

4

TA的资源

版主

沙发
 
继续
此帖出自单片机论坛
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表