我有一个用 Python 开发的系统,我需要在所有 3.5 及以上版本上运行测试。在 Unix 上,可以使用 PyEnv 依赖项管理器并安装所有版本,但它在“适用于 Linux 的 Windows 子系统”之外的 Windows 上不起作用,我只能使用 Windows 7。
同时运行多个版本的 Python 的最佳建议是什么?
答案1
有一个适用于 Windows 的 PyEnv fork它可能满足您的需要,尽管缺少一些命令。如果您想保留熟悉的 PyEnv 命令,这可能是最好的选择。
如果你不介意切换到适用于所有操作系统的工具,请康达试试吧。它能让你为具有不同 Python 版本的不同项目创建不同的环境,就像 PyEnv 一样。