解决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

相关推荐
0 11 小时前
pycharm配置conda虚拟环境
pycharm·conda
golang学习记9 小时前
macOS 技巧:使用修饰键控制热角(Hot Corners)
macos
独隅9 小时前
MacOS 系统下 ADB (Android Debug Bridge) 全面安装与配置指南
android·macos·adb
qwy71522925816310 小时前
Conda 安装 OpenCV 完整教程(国内镜像极速版)
opencv·计算机视觉·conda
getapi10 小时前
Mac mini M4 安装 Node.js 22 教程
macos·node.js
STRUGGLE_xlf10 小时前
MAC电脑Docker Desktop部署n8n
macos·docker·eureka
伐尘10 小时前
【Mac】ranger使用小记
macos·终端
golang学习记10 小时前
macOS 技巧:自定义 Dock 栏最近应用显示数量
macos
golang学习记10 小时前
[特殊字符] Mac 截图完全指南
macos
想你依然心痛1 天前
从零开始:Mac/Windows/Linux 三系统开发环境配置完全指南
linux·windows·macos