折腾几个小时...总结一下, 给后来人留个脚印.
提示: brew+pyenv 请通过 Rosetta2 安装及运行.饶坑 开始安装:
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
之后每次运行都需要通过 arch 命令执行 brew, 如果觉得麻烦. 在 .zshrc 添加:
alias ibrew="arch -x86_64 brew"
接下来
ibrew install pyenv zlib bzip2
在 .zshrc 添加
export LDFLAGS="-L/usr/local/opt/zlib/lib"
export CPPFLAGS="-I/usr/local/opt/zlib/include"
不知道为什么, zlib 的位置一定要给, 不然就去找 xcode 的了? 不给 zlib 位置, 编译安装 python 的时候就提示找不到 zlib... pyenv 也需要通过 arch 运行, 同样我也在.zshrc 中添加了 alias
alias ipyenv="arch x86_64 pyenv"
然后就可以愉快的玩耍了...
ipyenv install 3.7.9
1
wwwwzf 2020-12-26 06:46:59 +08:00
arch -x86_64 brew
这和玩 surfa ce一代没区别,不看好。 |
2
YUX 2020-12-26 08:06:17 +08:00 via iPhone
用 mambaforge
|
3
janxin 2020-12-26 10:42:05 +08:00
pyenv 啥时候出 ARM 原生版本啊....
|