本人在看micropython源码的README文件时,发现源码中含有micropython的unix版本,想也许在有些地方有用,比如做测试什么的,所以根据README试安装了一下。

  1. 下载micropython(电脑里必须有git工具,或者到网站上下载)
    git clone https://github.com/micropython/micropython.git
    cd micropython
    cd unix
    make axtls
    make
    

      编译过程中提示缺少ffi.h文件,需要安装libffi包
      apt-get install libffi-dev
      安装完成后,在当前unix目录下生成可执行文件micropython,执行./micropython进入环境,用CTRL-D退出环境
      ./micropython –help #帮助   make test #完整测试

  2. 软件包管理
      已经内置了pip的micropython版本
    ./micropython -m upip install micropython-pystone #示例
    ./micropython -m pystone #示例
    #软件包默认安装在/root/.micropython/lib/umqtt
    ./micropython -m upip install micropython-umqtt.simple
    ./micropython -m upip install micropython-umqtt.robust
    

      本人的更多原创文章请加入个人微信公众号。