本文主要是介绍Python Tox 使用笔记,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Tox是一个项目自动化工具,在此记录下没在文档和网上tutorial找到的使用细节。试验中尽可能使用最小tox.ini
。本文使用tox --showconfig -- <args...>
的形式观察配置结果。如果文中没有提<args...>
是什么(例如直接说“配置结果为”,而不是“运行…后配置结果为“),那么运行的是tox --showconfig
。
默认basepython
情况一
令tox.ini
为空。此时只有一个匿名虚拟环境。
配置结果为:
...[testenv:python]
...
basepython = /Library/Frameworks/Python.framework/Versions/3.9/bin/python3
...
这里的/Library/Frameworks/Python.framework/Versions/3.9/bin/python3
是本机上按PATH
顺序第一个遇到的Python解释器(注意这里既不是第一个python
也不是第一个python3
)。另外可以观察到,匿名虚拟环境被命名为python
。
情况二
令tox.ini
为
[testenv:x]
这篇关于Python Tox 使用笔记的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!