ubuntu 16.04编译NodeMCU-pyFlasher

最近在捣鼓NodeMCU,中间各种折腾,下面记录一下编译固件烧录工具的过程。

首先安装依赖包:

安装wxpython的时候,如果遇到问题,参考 ubuntu 16.04在Python3上安装wxpython-4.0.3

下载代码

如果源代码下载存在问题,可以本站下载一份拷贝

点击这里下载

编译并运行

ubuntu 16.04在Python3上安装wxpython-4.0.3

需要在ubuntu 16.04上安装Python3需要使用的wxpython-4.0.3,中间过程如下:

如果提示如下错误信息:

则执行如下命令:

如果出现如下错误信息:

则执行如下命令:

如果出现如下错误信息:

则执行如下命令(显然是编译脚本忘记检查依赖项导致的):

参考链接


macOS High Sierra(10.13.6)解决"Error: Running Homebrew as root is extremely dangerous and no longer supported."

macOS High Sierra(10.13.6)版本上,使用Homebrew安装python2的时候出现如下问题:

网上的解决方法是把整个/usr/local的所有者修改为当前用户,但是新版本的macOS High Sierra(10.13.6)已经不支持这样操作了,如下:

那么解决方法如下:

完成上面的操作后,我们可以看到已经能成功操作了:

参考链接