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

conda-forge中找不到Python3.6.15,如何通过Conda安装?

解决Conda无法安装Python 3.6.15的问题

问题原因

你遇到的PackagesNotFoundError本质是架构不兼容:你的设备是Apple Silicon(osx-arm64),而Python 3.6.15属于已停止维护的旧版本,conda-forge和Anaconda官方频道均未为osx-arm64架构提供该版本的安装包。

解决方案

方法1:通过Rosetta 2模拟x86_64架构安装

Apple Silicon支持通过Rosetta 2模拟x86_64环境,这是最直接的解决方式:

  1. 配置终端使用Rosetta 2:
    • 找到「终端」应用,右键选择「显示简介」
    • 勾选「使用Rosetta打开」,关闭终端后重新打开
  2. 在Rosetta终端中创建指定版本的Python环境:
    conda create -n OldTest python=3.6.15
    
    若仍有问题,可强制指定x86_64频道:
    conda create -n OldTest python=3.6.15 subdir=osx-64 --override-channels -c conda-forge -c defaults
    

方法2:使用pyenv作为替代(若Conda方案仍失效)

如果Rosetta环境下仍无法安装,可尝试用pyenv管理旧版本Python:

  1. 安装pyenv:
    brew install pyenv
    
  2. 安装Python 3.6.15:
    pyenv install 3.6.15
    
  3. 在当前目录或全局启用该版本:
    pyenv local 3.6.15  # 当前目录生效
    # 或
    pyenv global 3.6.15  # 全局生效
    

内容的提问来源于stack exchange,提问作者borndeft

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 01:54:21