gpt4 book ai didi

Python/tox 将依赖项安装为可编辑

转载 作者:太空宇宙 更新时间:2023-11-03 13:41:50 27 4
gpt4 key购买 nike

tox.ini , 你指定你想要的包 tox安装在它创建的 virtualenvs 中。

[testenv]
deps =
mock
pytest
commands =
python setup.py test -q
python setup.py flake8

此示例告诉 tox 在运行测试之前将 mock 和 pytest 安装到每个 virtualenv 中。 Tox 将使用 pip 从 PyPI 安装这些依赖项。

我如何告诉 tox pip install -e 一个来自本地结帐而不是来自 PyPI 的依赖项?我仍然希望从 PyPI 安装其余的依赖项。

最佳答案

一种方法是从 deps 变量中删除依赖项,只需运行本地 pip install 作为 tox 将在其测试运行中执行的第一个命令。

[testenv]
deps =
mock
commands =
pip install -e ~/path/to/pytest
python setup.py test -q
python setup.py flake8

关于Python/tox 将依赖项安装为可编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29284244/

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