文章目录
- github拉取源码
- 更新模块
- 编译
- 运行
github拉取源码
到Github(https://github.com/micropython/micropython)上下载源码

终端输入,如果提示识别不到gh命令,就sudo apt-get install gc安装一下。
再根据提示在终端里登录自己的github账号。

再次尝试拉取,成功后能看到路径下出现micropython文件夹

更新模块
看官方源码目录ports/unix下的readme,提示需要先make submodules

不出意外的话,应该就要出意外了。

不慌,一个个解决。
1.提示make: pkg-config: No such file or directory。那就安装sudo apt install pkgconf。
2.fatal: unable to access 'https://github.com/ARMmbed/mbedtls.git/': GnuTLS recv error (-54): Error in the pull function. 该梯子出马了,你懂我意思吧(手动狗头
3.上2个问题搞掂之后,你估计还会遇到下面这个问题Package 'libffi', required by 'virtual:world', not found,大同小异了,没有就装它!sudo apt-get install libffi-dev


终于。。。完成这一步了

编译
简单,make,有点久,耐心等一会。


运行
根据官方文档输入指令./build-standard/micropython

随便测试一下

好了好了好了下课!!!



















