如何在 arm Mac 上安装 x86 版 python3.10

查看 133|回复 13
atpex   
买一台插 86 的 mac
darcyC   
用 arch 指令可以指定运行架构,这边给几个例子
arch -arch x86_64 XXXXX
arch -arch x86_64 python
arch -arch x86_64 python -m pip XXXXX
arch -arch x86_64 XXXXXX/bin/pyinstaller XXXXX
我自己用这个在 arm 架构系统上打包 intel 架构的可执行文件,你具体测试的时候可以在脚本里用下面的代码看当前的架构
arch = platform.machine()
具体的话你可以 man arch 看怎么用
darcyC   
我补充一下上面的内容,为了让所有的流程都可以用,所有的指令前面都要加 arch -arch x86_64 ,包括 pip 等,因为 pip 也会根据当前架构选择下载何种执行文件。arch 指令本质上就是在 universal 包里选择某一种的架构去运行。
CHEN1016   
rosetta2 x86 虚拟机
您需要登录后才可以回帖 登录 | 立即注册

返回顶部