gpt4 book ai didi

python - 如何以可移植的方式将 tox 指向所有 python 版本(例如,无需对 tox.ini 中的路径进行硬编码)?

转载 作者:太空宇宙 更新时间:2023-11-04 06:06:39 27 4
gpt4 key购买 nike

我想为 python 2.6、2.7、3.3 等运行 tox,我正在寻找一种方法来执行此操作,而不像我一样将 python 路径硬编码到项目的 tox.ini 中目前在做:

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

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

谢谢

-本

最佳答案

您应该能够只命名您想要的 Python 版本。 Tox 会找出路径。

basepython = python2.7

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

{envname} 虚拟环境的名称

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

{envdir} virtualenv 层级目录

更多信息在 Tox documentation

关于python - 如何以可移植的方式将 tox 指向所有 python 版本(例如,无需对 tox.ini 中的路径进行硬编码)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21611960/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com