解决Mac M1芯片conda创建python3.7环境报错

今天在macbook 上使用 conda 创建 python3.7 环境时报错

shell 复制代码
conda create --name py37 python=3.7

错误如下:

shell 复制代码
Channels:
 - defaults
Platform: osx-arm64
Collecting package metadata (repodata.json): done
Solving environment: failed

PackagesNotFoundError: The following packages are not available from current channels:

  - python=3.7*

Current channels:

  - defaults

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.

起初我还以为是连接 channel 的问题,换了阿里云等镜像源进行连接,但是仍然没有得到解决。因此,在排除连接 channel 的问题之后,联想到之前 win 下的环境创建没有问题,因此我怀疑与 M1 的 Arm 架构有关,在查找之后找到了模拟x86_64的解决方案。

shell 复制代码
## create empty environment
conda create -n py37

## activate
conda activate py37

## use x86_64 architecture channel(s)
conda config --env --set subdir osx-64

## install python, numpy, etc.
conda install python=3.7

参考:https://stackoverflow.com/questions/70205633/cannot-install-python-3-7-on-osx-arm64

相关推荐
wsj__WSJ5 小时前
Python 项目管理工具 uv 详解
python·conda·virtualenv
00后程序员张6 小时前
iOS App 如何上架,从准备到发布的完整流程方法论
android·macos·ios·小程序·uni-app·cocoa·iphone
超级大福宝6 小时前
在 Linux 发行版中安装 Miniforge 并换源
python·conda·mamba
Ujimatsu6 小时前
AMD锐龙H 255 + 780M核显 虚拟机安装macOS 15 Sequoia(2025.11)(可登录Apple ID)
macos·vmware·虚拟机·amd·sequoia·h 255
benxin12346 小时前
macOS 上使用 Homebrew 安装和配置 PostgreSQL 的详细步骤
macos·postgresql·策略模式
他们都不看好你,偏偏你最不争气6 小时前
【iOS】TableView的优化
macos·ios·objective-c·cocoa
雪花凌落的盛夏6 小时前
电脑安装黑苹果教程,MacOS教程(未验证版)
macos·电脑·mac
他们都不看好你,偏偏你最不争气6 小时前
【iOS】数据持久化
jvm·数据库·macos·ios·oracle·objective-c·cocoa
开开心心loky6 小时前
[iOS] Block 的使用
macos·ios·cocoa
5***V93314 小时前
MacOS升级ruby版本
开发语言·macos·ruby