让conda支持py3.7

一、问题背景

Python 3.7 作为经典的长期支持版本,仍被大量老旧项目(如 Scrapy、爬虫框架、数据分析脚本)依赖,但新版 Conda(Anaconda/Miniconda)默认已不再提供 Python 3.7 的官方支持,直接执行 conda install python=3.7 会出现「找不到包」「架构不匹配」等报错。尤其在 macOS 系统中,默认的 arm64(M1/M2 芯片)架构缺少 Python 3.7 镜像,需手动指定 x86_64 架构通道才能解决。

本文将详细讲解如何通过 Conda 成功创建并配置 Python 3.7 环境,适配 macOS/Linux/Windows 系统,解决「Conda 不支持 Python 3.7」的核心问题。

二、前置条件

已安装 Miniconda/Anaconda(建议 4.10+ 版本);

网络通畅(可访问 Conda 官方镜像,或配置国内镜像加速);

macOS 用户需注意:M1/M2 芯片需通过 subdir 配置 x86_64 架构,Intel 芯片可直接执行。

步骤 1:创建自己需要的环境

复制代码
conda create -n xxx 

步骤 2:激活该环境

复制代码
conda activate xxx
conda config --env --set subdir osx-64

步骤 3:安装 Python 3.7 及依赖

安装 Python 3.7(指定具体小版本更稳定,如 3.7.12)

复制代码
conda install python=3.7.12
相关推荐
长江后浪博客3 小时前
Conda环境下测试Intel NPU:Python版本如何选择?
开发语言·python·conda·openvino·intel npu
伞伞悦读3 天前
【第12期】Windows 开发环境备份与恢复:软件、环境变量、Git、conda 和 Docker 卷完整方案
git·docker·conda
cooldream20094 天前
Conda 镜像源 404 错误完全解决指南
conda·ai编程
CODER03045 天前
本地部署语音识别框架FunAudioLLM——Fun-ASR-Nano-2512模型
人工智能·conda·语音识别·audiolm
zhou135284822675 天前
Anaconda Distribution 安装使用文档与 Conda 常用命令详解
conda
kaixin_啊啊6 天前
conda环境迁移
conda
小桥流水---人工智能6 天前
Conda环境创建成功但CMD无法正确激活:为什么出现 `(pytorchgpu)` 仍可能是“假激活”?
conda
小桥流水---人工智能6 天前
Windows下Conda无法创建Python 3.11虚拟环境:从镜像源404到PackagesNotFoundError的完整排查与解决
windows·conda·python3.11
vortex58 天前
从Conda到UV:Python项目依赖管理的现代演进
python·conda·uv
CODER03049 天前
Anaconda和Mamba创建环境管理包常用命令合集
python·深度学习·conda·虚拟环境·mamba·常用命令大全