在 Windows 中使用 tox 运行多个版本的 Python

问题描述

谁能指出让 Tox 在 Windows 系统上找到多个 Python 解释器的最佳方法?我不允许修改我的项目的 tox.ini。 tox.ini 文件包含:

envlist = py27,py37

我希望 tox 能够找到 Python2 和 Python3 解释器。在 Linux 中,我通过使用 pyenv (pyenv local 3.7.0,2.7.15) 设置 Python 的多个本地版本来做到这一点,但 Windows 版本似乎不支持多个参数。有没有人对在 Windows 上执行此操作的最简单方法有任何想法,最好不要弄乱我的 PATH?

解决方法

还有适用于 Windows 的 pyenv

https://github.com/pyenv-win/pyenv-win

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...