use*_*612 6 python python-2.7 tox
我的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机器上的不同路径中。
我想通了。看起来我需要为 Windows 指定 python2.7 而不是 py27
[tox]
envlist=python2.7
Run Code Online (Sandbox Code Playgroud)
无论 C 或 D 驱动器如何,这都能正确检测 python 的位置。
| 归档时间: |
|
| 查看次数: |
1399 次 |
| 最近记录: |