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

相关推荐
MuGuiLin13 小时前
Conda 环境管理工具:高效管理 Python 与多版本依赖使用详解
conda·pip·anaconda·uv·虚拟环境·.venv·python版本管理
禾叙_13 小时前
【ollama】同一WiFi下Mac访问Windows Ollama失败?完整调试指南(从Connection refused到成功连通)
windows·macos
ssschema14 小时前
M4芯片MAC安装java环境
java·macos
2301_8119583819 小时前
服务器自己账号下安装conda
linux·python·conda
TYC919 小时前
mac重装系统+软件更新到指定版本
macos
爱喝矿泉水的猛男20 小时前
鼠标堪比mac触控板(普通鼠标即可)
macos·计算机外设
清蒸鳜鱼21 小时前
【Open-AutoGLM】MacOS+Android配置、使用指南
android·macos
学习3人组21 小时前
Conda虚拟环境迁移指南导出依赖库并跨设备重建环境
java·数据库·conda
卜锦元1 天前
nvm常用命令(nodejs)
macos·编辑器·nodejs·开发工具
小鸡脚来咯2 天前
怎么配置主机名映射?
linux·windows·macos