移除 brew python 的 pip3 安装警告
Fatpandac 2022/3/13 brewpip3python3
再使用 brew 安装的 Python3 的时候使用 pip3 安装库的时候总是看到下面 👇🏻 烦人的警 🛑

于是在走马观花的看了下提示的 issue 之后找到了以下两个修复方法:
- 继续使用 Python3.10 以下的版本,需要修改 pip 如下的源码 需要移除的代码 (opens new window)
deprecated(
reason=(
"Configuring installation scheme with distutils config files "
"is deprecated and will no longer work in the near future. If you "
"are using a Homebrew or Linuxbrew Python, please see discussion "
"at https://github.com/Homebrew/homebrew-core/issues/76621"
),
replacement=None,
gone_in=None,
)
仅需将本地对应文件的上述代码删除即可,这种方法仅仅是屏蔽 ⛔️ 警告的输出,治标不治本
2. 切换 brew 的 python 版本到 3.10 以上
假设本地存在 3.9 和 3.10 的情况,其他情况同理
brew unlink [email protected]
brew unlink [email protected]
brew link -overwrite [email protected]
# 可能会提示将对应路径添加到环境中,照做就好
fish_add_path /opt/homebrew/opt/[email protected]/bin
完成上述操作即可实现 brew 默认 python 版本的切换 🔄 了!
尝试一下安装 ⬇️ rich
很好 👍🏻 没有任何警 🛑