更改 tox 工作目录
Change tox workdir
查看 tox 文档的 tox global settings
部分,工作目录 .tox
目录是在 tox.ini
所在的目录中创建的:
toxworkdir={toxinidir}/.tox(PATH)
Directory for tox to generate its environments into, will be created if
it does not exist.
有没有办法改变这个位置?
比如我有一个项目如下:
awesome_project/
├── main.py
├── src
│ └── app.py
└── tox.ini
我想从 awesome_project
目录执行 tox.ini
,但想在 /tmp/.tox
而不是 awesome_project/.tox
.[=20= 中写入 .tox
目录]
感谢您的帮助。
{toxinidir}/.tox
只是一个默认值,您可以在 tox.ini
:
中更改
[tox]
toxworkdir=/tmp/.tox
您可以从命令行更改工作目录:
tox --workdir /tmp/.tox
如果您想在具有不同工作目录的两台不同计算机上使用相同的 tox.ini
文件,这可能会有用。
查看 tox 文档的 tox global settings
部分,工作目录 .tox
目录是在 tox.ini
所在的目录中创建的:
toxworkdir={toxinidir}/.tox(PATH)
Directory for tox to generate its environments into, will be created if
it does not exist.
有没有办法改变这个位置?
比如我有一个项目如下:
awesome_project/
├── main.py
├── src
│ └── app.py
└── tox.ini
我想从 awesome_project
目录执行 tox.ini
,但想在 /tmp/.tox
而不是 awesome_project/.tox
.[=20= 中写入 .tox
目录]
感谢您的帮助。
{toxinidir}/.tox
只是一个默认值,您可以在 tox.ini
:
[tox]
toxworkdir=/tmp/.tox
您可以从命令行更改工作目录:
tox --workdir /tmp/.tox
如果您想在具有不同工作目录的两台不同计算机上使用相同的 tox.ini
文件,这可能会有用。