我的tox.ini文件看起来像这样
[tox]
envlist=py27
[testenv]
deps=
pytest
Run Code Online (Sandbox Code Playgroud)
这找不到我在D:\ python27而不是标准c:\ python27位置的基本python安装
如果我将tox.ini更改为此,它可以工作,但看起来很丑。
[tox]
envlist=cpy27,dpy27
skip_missing_interpreters=True
toxworkdir={toxinidir}/build/tox
[testenv]
basepython=
cpy27: C:\Python27\python.exe
dpy27: D:\Python27\python.exe
deps=
pytest
Run Code Online (Sandbox Code Playgroud)
所以我的问题是,如何配置tox以便弄清python在Windows机器上的安装位置,没有明确指定路径,因为每个开发人员都可能将其安装在Windows机器上的不同路径中。