一、安装python3环境:
brew instsall python3
成功安装后运行python3得到如下界面即安装成功

二、获取esp8266 sdk:
cd ~/esp
git clone –recursive https://github.com/espressif/ESP8266_RTOS_SDK.git
三、获取Toolchain
mkdir -p ~/espcd ~/esp
tar -xzf ~/Downloads/xtensa-lx106-elf-macos-1.22.0-100-ge567ec7-5.2.0.tar.gz
四、设置环境变量
PATH=${PATH}:~/esp/xtensa-lx106-elf/bin
export IDF_PATH=~/esp/ESP8266_RTOS_SDK
export ELF=~/esp/xtensa-lx106-elf/bin
五、Mac_OSX_VCP_Driver驱动安装:
https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads

双击install CP210x VCP Driver.app进行安装
六、查找usb驱动名
插入esp8266
命令行输入命令:ls /dev/cu.*

cu.usb开头的即为您的esp8266 驱动名复制下来:/dev/cu.usbserial-14210
七、设置 make menuconfig


default serial port 修改成您的esp8266的串口名,就是刚刚复制下来的:/dev/cu.usbserial-14210(根据您实际情况进行调整,不要直接复制文章内容)
8.编译测试
make 编译代码
make flash 刷入固件
make monitor
可以看到代码运行情况
