MicroPython
下载资源
- 官方源码: https://github.com/micropython/micropython
- 仓库源码: https://github.com/micropython/micropython-lib
环境搭建
操作系统选择deepin15.9,也可以选择ubuntu16.04系统。然后安装软件如下:
sudo apt-get install -y build-essential \
libreadline-dev \
libffi-dev \
git \
pkg-config
安装编辑器VScode
sudo apt-get install vscode
下载源码
git clone --recurse-submodules https://github.com/micropython/micropython.git
编译
cd micropython/ports/unix
make axtls
make
运行
./micropython
执行这个命令就可以运行micropython解释器。
库的安装
导入程序到开发环境
添加临时环境变量
export PATH=$(pwd)/micropython:$PATH
永久添加环境变量(影响当前用户)
vim ~/.bashrc
export PATH=PATH=$(pwd)/micropython:$PATH
永久添加环境变量(影响所有用户)
vim /etc/profile
export PATH=PATH=$(pwd)/micropython:$PATH
保存病退出,然后运行:
source /etc/profile
如果不报错,在终端运行:
micropython
如果能够进入交互环境,说明添加成功。
安装pystone库
micropython -m upip install micropython-pystone
安装abc库
micropython -m upip install micropython-abc
库保存的目录
在deepin系统中库保存到一下目录中:
~./micropython/lib/
注意:
如果系统不存在此目录,当执行安装库的命令以后会自动创建这个目录,并把下载的库保存到此目录下。