1. 直接执行 pip3 install scrapy

error: command ‘/usr/bin/clang’ failed with exit status 1
对应clang的包不正确

解决方案 直接去Apple 官网下载最新版本的Command Line Tools安装即可

  1. 安装Command Line Tools后

error: pip3 ModuleNotFoundError: No module named ‘pip._internal.cli.main’

解决方案 python3 -m pip install –upgrade pip

  1. include <openssl/opensslv.h> file not found

解决方案
brew upgrade openssl
在设置环境变量
export CPPFLAGS=-I/usr/local/opt/openssl/include
export LDFLAGS=-L/usr/local/opt/openssl/lib

  1. 再次安装, pip3 install scrapy 成功