我如何以一种可移植的方式指向所有python版本(例如,在不硬编码路径的情况下)毒性试验)?

2024-06-08 06:25:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我想运行tox for python2.6、2.7、3.3等等,并正在寻找一种方法来做到这一点,不涉及硬编码到项目的python路径毒性试验就像我现在做的:

[testenv:py27]
    basepython=/usr/prog/python/2.7.5/bin/python

因为在另一台机器上运行时会中断。tox是否有一些全局配置文件,我可以在其中进行设置(在~/.tox/或手册中找不到答案)?在

谢谢

-本


Tags: 项目方法路径机器tox编码forbin
1条回答
网友
1楼 · 发布于 2024-06-08 06:25:13

您应该能够只命名所需的Python版本。毒物会找到路的。在

basepython = python2.7

如果这对你不起作用,Tox支持大括号内的环境替换。在

{envname}虚拟环境的名称

{envpython}虚拟Python解释器的路径

virtualenv层次结构的{envdir}目录

更多信息请访问Tox documentation

相关问题 更多 >

    热门问题