关于在 m1 上使用 cython 编译的问题

2024-08-27 09:57:29 +08:00
 ciki

现在使用 cython 编译后只能在 Apple Silicon 芯片上运行,我想编译 universal2 的,但是发现安装了 x86 的 python 环境也没用,还需要 x86 的 xcode ,人都麻了,有其他解决方案吗?

1679 次点击
所在节点    Python
4 条回复
necomancer
2024-08-28 23:53:53 +08:00
arch -x86_64 zsh 环境下用 anaconda x86 那个环境呢?
ciki
2024-08-29 09:40:18 +08:00
@necomancer #1 不行,会用到 xcode 里面的 clang ,那个还是 arm 的
necomancer
2024-08-29 10:46:08 +08:00
我用的 macmini 没在手边……我看到这么个解决方案,搞 x86 的 brew ,然后那个 brew 安装 gcc 啥的? https://stackoverflow.com/questions/64882584/how-to-run-the-homebrew-installer-under-rosetta-2-on-m1-macbook
noahlias
2024-08-31 09:22:31 +08:00
用 github action 这种多端发布 让正经的 ci 来操作吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1068040

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX