You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1芯片Mac安装python@2报错,如何解决以部署Apache Cassandra?

M1芯片Mac安装Python2.7.17解决方法

报错原因

Python 2.7已在2020年停止官方维护,Homebrew核心源已正式移除python@2安装公式,因此直接执行默认安装命令会提示找不到对应包。

推荐解决方案(通过pyenv版本管理工具安装)

  • 先安装Xcode命令行工具,终端执行:
    xcode-select --install
  • 安装pyenv多版本Python管理工具:
    brew install pyenv
  • 执行Python2.7.17安装命令:
    pyenv install 2.7.17
  • 配置shell环境变量(以常用的zsh为例,若使用bash则替换配置文件为~/.bash_profile):
echo 'export PATH="$HOME/.pyenv/shims:$PATH"' >> ~/.zshrc
source ~/.zshrc
  • 切换当前生效的Python版本,可按需选择局部生效或全局生效:
    • 局部生效(仅当前目录使用2.7.17):pyenv local 2.7.17
    • 全局生效(所有环境默认使用2.7.17):pyenv global 2.7.17
  • 验证安装结果:
    python --version
    返回结果为Python 2.7.17即为安装成功,后续可正常安装Apache Cassandra。

注意事项

  • 若安装Python2.7.17过程中出现编译报错,可先执行arch -x86_64 zsh切换到Rosetta转译模式,再重新执行安装命令,解决M1 ARM架构兼容问题。

内容的提问来源于stack exchange,提问作者San Lorenzo de Almagro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 08:09:03