logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Mac M系列安装python库遇到(have ‘x86_64‘, need ‘arm64‘)

表明这个类库目前安装的是x64架构,并不是M系列的ARM架构,故需要重新把该类库安装为arm版本的。常见的处理方式,是卸载该类库,下载类库源码手动安装,但是作为懒人能一键解决就不会按两个键,查了一下,发现pip命令是支持从源码进行安装的。因为使用的MacOS自带的python3,所以需要sudo命令授权,--no-binary表示不使用编译后的二进制,--force-reinstall表示强制重装

文章图片
#macos
MAC m1芯片brew遇到Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)!

正确应该使用arch -arm64放在前缀下载,科学上网速度更快。

文章图片
#macos
到底了