news 2026/4/22 17:28:42

macOS m芯片配置python低版本失败解决方案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
macOS m芯片配置python低版本失败解决方案

做了一个项目的依赖是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
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/19 21:52:47

Open-AutoGLM调度器设计内幕:90%工程师不知道的3个关键优化点

第一章:Open-AutoGLM离线任务调度算法概述Open-AutoGLM 是一个面向大语言模型推理任务的离线调度框架,专为高并发、低延迟的批量任务处理场景设计。其核心调度算法融合了动态优先级分配、资源感知负载均衡与依赖感知执行排序,旨在最大化集群资…

作者头像 李华
网站建设 2026/4/17 16:16:26

【Open-AutoGLM极致优化指南】:从模型压缩到硬件协同加速策略

第一章:Open-AutoGLM端侧推理性能优化概览在边缘计算与终端智能快速发展的背景下,Open-AutoGLM作为一款面向端侧部署的大语言模型推理框架,其性能优化成为实际落地的关键环节。端侧设备受限于算力、内存与功耗,如何在保障生成质量…

作者头像 李华
网站建设 2026/4/17 19:54:45

系统化测试策略的构建与实施路径

在当今敏捷与DevOps成为主流的软件工程领域,软件测试已从孤立的、阶段性的质量检查活动,转变为贯穿产品全生命周期的持续性质量保障体系。面对日益复杂的业务场景、频繁的交付需求与有限的项目资源,零散、被动的测试方法显得力不从心。因此&a…

作者头像 李华
网站建设 2026/4/18 12:48:14

《P2261 [CQOI2007] 余数求和》

题目描述给出正整数 n 和 k,请计算G(n,k)i1∑n​kmodi其中 kmodi 表示 k 除以 i 的余数。输入格式输入只有一行两个整数,分别表示 n 和 k。输出格式输出一行一个整数表示答案。输入输出样例输入 #1复制10 5输出 #1复制29说明/提示样例 1 解释G(10,5)0121…

作者头像 李华
网站建设 2026/4/18 17:25:46

什么是运维?怎样快速做好运维工作?

SRC挖掘?看这篇就够了,保姆级教程带你飞! 独家秘笈大纲 探宝寻踪 :锁定漏洞目标 深入虎穴 :漏洞挖掘实战 锦囊妙计 :报告撰写指南 吉星高照 :上榜最佳时机 积分飞跃 :快速上分技…

作者头像 李华
网站建设 2026/4/21 21:33:54

Service Mesh(Istio/Linkerd)环境下的测试复杂性管理

随着微服务架构的普及,Service Mesh技术如Istio和Linkerd已成为现代应用开发的核心组件,通过提供服务发现、负载均衡、安全策略和可观测性等功能,显著提升了系统的可靠性与灵活性。然而,对于软件测试从业者而言,Servic…

作者头像 李华