最近由于在参加物联网平台开发项目,需要用到Mixly软件。Mixly是一款面向初学者、硬件编程爱好者的图形化编程工具。它完美地支持了Arduino、MicroPython,Python等语言的图形化编程。下面是本人在米思齐官网(http://mixly)下载Mixly For Mac的过程以及遇到的问题和解决方法:

下载完压缩包后打开后的结果:

接着,我们需要按照如下指令完成安装过程:

1.需要安装相应的开源硬件驱动,常用的就是自带的cp210x驱动和ch34x驱动;
2.需要从python下载python3并安装;

3.完成以下命令行操作:

sudo xcode-select --install
ruby -e "$(curl -fsSL https://raw.githubusercontent/Homebrew/install/master/install)"

brew install portaudio 

pip3 install pyaudio 
brew install opencv

pip3 install opencv-python 


在这里我遇到了问题,终端中的 Building wheel for opencv-python (PEP 517) 运行了非常久都没有进展,上网搜索后我采取加上版本信息,采用低版本的opencv的解决方案,运行指令如下所示:

pip3 install baidu-aip matplotlib pandas numpy 

安装Ampy:pip3 install adafruit-ampy -i https://pypi.tuna.tsinghua.edu/simple

安装esptool:pip3 install esptool -i https://pypi.tuna.tsinghua.edu/simple

安装kflash:pip3 install kflash -i https://pypi.tuna.tsinghua.edu/simple

以上安装需要一个小时左右的时间

4.解压Mixy后双击Mixly.jar即可使用

另外,在我打开Mixly.jar时,出现了如下报错:

这是因为缺少Java环境导致的,在安装了Java 8之后,问题成功得到了解决:

打开后界面如下图所示:


更多推荐

米思齐(Mixly for Mac)官方版下载过程以及遇到的问题/解决方法