将 Homebrew 安装的 Python 加入 pyenv 版本管理
-
给版本软链接到 pyenv
cd ~/.pyenv/versions ln -sfv "$(brew --prefix python@3.9)" 3.9
-
include(意义不明,并且会报错)
cd "$(brew --prefix python@3.9)" ln -sfv Frameworks/Python.framework/Versions/3.9/include/python3.9 include include -> Frameworks/Python.framework/Versions/3.9/include/python3.9
-
继续给执行文件软链接
cd "$(brew --prefix python@3.9)/bin" ln -sfv idle3 idle ln -sfv pip3 pip ln -sfv python3 python ln -sfv wheel3 wheel
-
pyenv 重新索引
pyenv rehash pyenv versions
可以看到已经有 homebrew 装的版本了。可以用了:
pyenv global 3.9
⚠️ 如果遇到 homebrew 的 Python 把系统的占了(pyenv 显示在用系