广安市网站建设_网站建设公司_Ruby_seo优化
2025/12/20 14:57:30 网站建设 项目流程

做了一个项目的依赖是python3.6,但是python3.6在发布时m芯片架构还没有出来,导致安装失败。

解决方案如下:

为了在新 Mac 上运行这个老项目,我们必须使用Rosetta 2 模拟器,告诉 Conda:“假装我是一台旧的 Intel Mac,下载 Intel (x86_64) 版本的包。”

请按照以下步骤操作,这是最稳妥的解决方案:

解决方案:创建 x86_64 架构的虚拟环境

我们通过设置环境变量CONDA_SUBDIR=osx-64来强制安装 Intel 版本的 Python 3.6。

1. 创建兼容模式的环境

请在终端复制并运行以下命令(整行复制):

CONDA_SUBDIR=osx-64 conda create -n spinningup python=3.6

(这会下载 Intel 版本的 Python 3.6,Mac 会自动通过 Rosetta 运行它)

2. 激活环境并锁定架构

环境创建好后,激活它,并设置一个配置,确保以后在这个环境里安装软件都使用 x86 版本(避免架构混乱)

conda activate spinningup conda config --env --set subdir osx-64

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询