最近由于在参加物联网平台开发项目,需要用到Mixly软件。Mixly是一款面向初学者、硬件编程爱好者的图形化编程工具。它完美地支持了Arduino、MicroPython,Python等语言的图形化编程。下面是本人在米思齐官网(http://mixly.org)下载Mixly For Mac的过程以及遇到的问题和解决方法:
下载完压缩包后打开后的结果:
接着,我们需要按照如下指令完成安装过程:
1.需要安装相应的开源硬件驱动,常用的就是自带的cp210x驱动和ch34x驱动; 2.需要从python.org下载python3并安装;
3.完成以下命令行操作:
sudo xcode-select --install
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/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.cn/simple
安装esptool:pip3 install esptool -i https://pypi.tuna.tsinghua.edu.cn/simple
安装kflash:pip3 install kflash -i https://pypi.tuna.tsinghua.edu.cn/simple
以上安装需要一个小时左右的时间
4.解压Mixy后双击Mixly.jar即可使用
另外,在我打开Mixly.jar时,出现了如下报错:
这是因为缺少Java环境导致的,在安装了Java 8之后,问题成功得到了解决:
打开后界面如下图所示:
|