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

相关推荐
乐之者v5 小时前
mac操作快捷键命令
macos
一步徐龙的浪7 小时前
Scholaread Mac版更新后无法用手机验证码登录
macos·scholaread·靠岸学术
ElenaYu7 小时前
在 macOS 上安装 iOS Simulator(iPhone 模拟器)
macos·ios·iphone
花花_17 小时前
一步封神:Unity环境搭建终极全宇宙级攻略(Win/Mac/云)
macos·unity·游戏引擎
liangshanbo12159 小时前
Mac M3 安装 Antigravity Agent “已损坏“ 问题解决方案
前端·macos·antigravity
sunshine~~~10 小时前
mac Ubuntu 下怎么安装中文语言环境 键盘一直切换不到中文
linux·ubuntu·macos·输入法
cypking11 小时前
利用 PHPStudy(Mac 版)部署 Nuxt3 node-server 模式项目完整教程
macos·编辑器·vim
草明12 小时前
MacOS 在使用 docker: no space left on device: unknown
macos·docker
这个人懒得名字都没写20 小时前
Python包管理新纪元:uv
python·conda·pip·uv
木兰不吃草1 天前
mac playCover 金铲铲无法使用麦克风问题详细教程
macos·语音·麦克风·playcover·金铲铲