首页 > 解决方案 > 在 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?

标签: pythoninterpreterpyenvtox

解决方案


也有pyenv适用于 Windows

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


推荐阅读