苹果 M1 设备上安装 Miniforge 后可以运行哪些版本的 Python ?

2021-07-16 15:21:47 +08:00
 huzhikuizainali
1 、Miniforge 是 M1 版本的包管理工具。也支持创建虚拟开发环境。
2 、老版本的的 python 对 M1 芯片是没有原生支持的。相信很多第三方包的老版本也不支持 M1 芯片。

问题来了。Miniforge 以及 anaconda 的一个常见应用场景是:有时项目需要用到一些老版本的 python 或者三方包,那么 anaconda 可以创建一个虚拟开发环境,让这些不同版本的 python 和三方包在该环境下运行。那么在现阶段装了 Miniforge 以后是否可以通过创建虚拟环境的方式让 M1 芯片的设备运行老版本的 python 以及三方包?
如果可以,那是不是相当于 Miniforge 并不是简单的创建了一个虚拟环境,而是做了很多“转译”的工作?这种转译稳定么?
如果不可以,那用 M1 搞开发是不是不香了?毕竟有时不能跑老代码是一个短板。

希望用过 M1 设备的程序员分享一下。
797 次点击
所在节点    Python
0 条回复

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

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

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

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

© 2021 V2EX