我想为python 2.6,2.7,3.3等运行tox,并且我正在寻找一种方法来实现这一点,并不会将python路径硬编码到一个项目中。 s tox.ini就像我目前正在做的那样:
[testenv:py27]
basepython=/usr/prog/python/2.7.5/bin/python
因为在另一台机器上运行时会中断。 tox是否有一些全局配置文件,我可以设置它(在〜/ .tox /或手册中找不到答案)?
由于
-Ben
答案 0 :(得分:1)
您应该只能命名所需的Python版本。 Tox将找出路径。
basepython = python2.7
如果这对您不起作用,Tox支持大括号内的环境替换。
{envname}
虚拟环境的名称
{envpython}
虚拟Python解释器的路径
{envdir}
virtualenv层次结构的目录