source /Users/xxx/PycharmProjects/pytorch/venv/bin/activate pip install d2l
clang: error: the clang compiler does not support 'faltivec', please use -maltivec and include altivec.h explicitly
看网上说是因为MacBool M1芯片的原因。
解法是:brew install openblas
安装成功后,提示需要设置两个变量:
For compilers to find openblas you may need to set:
export LDFLAGS="-L/opt/homebrew/opt/openblas/lib"
export CPPFLAGS="-I/opt/homebrew/opt/openblas/include"
然后重新执行:
OPENBLAS=$(brew --prefix openblas) pip install d2l
reference : https://www.cnblogs.com/end/p/17032463.html 标签:opt,Pro,Mac,d2l,install,M2,pip,openblas From: https://www.cnblogs.com/elaron/p/17110686.html