首页 > 解决方案 > 如何在 Darwin 上测试 Python 代码(通过虚拟化)

问题描述

我写了一个小工具来转储python解释器的环境:dumpenv

我只有一个linux操作系统。

有没有办法在 darwin os 上测试我的代码?

AFAIK 在 docker 容器中运行 darwin 是不可能的。

购买硬件不是一种选择。

标签: pythondarwin

解决方案


你有几个选择:

  1. MacOS 许可证允许您运行有限数量的虚拟机,但只能在 Mac 硬件上运行。在测试安装时,我会使用 Parallels 运行不同 MacOS 系统的新副本。这不允许您通过尝试在非 Apple 硬件堆栈上启动 MacOS 来进行“hackintosh”。

  2. 在云中租用系统。例如,MacInCloud 每月会向您收取大约 20 美元的费用来购买适合测试的系统。

  3. 租用硬件。有一个令人惊讶的强劲市场。

这是最近一篇关于选项的随机文章。祝你好运!


推荐阅读