背景
系统由 macos@10.x(catalina) 升级至 13.x(ventura) 后,系统移除了内置的 python@2.x
,所以导致 alfred
使用了 python
的脚本全部无法使用。
安装 python
卸载已安装的 python3
安装 pyenv 及 python@2.7.18
参考:pyenv
MacOS 推荐 Brew 安装方式:pyenv#homebrew-in-macos
替换 alfred python 位置
有多种方式:
- 可将脚本中的 /usr/bin/python 之类的字样统一改为新的 python 位置;
- 可将脚本中的 /usr/bin/python 改为 ${PYTHON_HOME} 环境变量命名方式,在 alfred 全局变量中统一声明 python 位置;
安装问题
XCode 问题
如果遇到 Library not loaded: /System/Library/Frameworks/Python.framework/Versions/2.7/Python
的报错,需要根据系统版本安装对应可用的 XCode,再重新执行 pyenv install 2.7.18
。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。